从 分布式论坛 到 分布式数据库
如果有分布式数据库,实现分布式论坛也许很容易,写法与传统的论坛系统完全一样就行了
这里说的 分布式 是一种松散的分布式,
不像一个机房里多台服务器协作组成一个更大的逻辑服务器
这些服务器是稳定而且高速连接的
而这里说的 分布式 是由一组普通的互联网上的pc组成的,它们之间的网络速度比较差,有些可能在防火墙后面,有些随时可能下线
有点倾向于让每个pc都逐渐收集完整的内容加入自己的本地数据库,同时对外提供服务
主pc(1个)、备份pc(多个)按可用性(在线的时间+速度)排序,这个列表借助多个免费的服务器,或各个pc来保存、维护
这种松散的分布式,只适用于有较多的pc的系统,而且不能是关键业务。所以google最适合。