最近帮同学弄毕业设计,关于Symmetric DS,趁机了解了一下Symmetric DS。

Symmetric DS也是apache的开源项目,号称分布式。Symmetric DS基于分布式的一堆节点,互相同步数据,说互相不大合理,因为其中有一个是根节点,其实我觉得说它是分布式,也不大合理。它把多处的据库联结在一起,当成一个来用,然而不同的数据库还是作其各自的应用,仅仅同步了一下而已。

Symmetric DS网上的介绍还比较少,它提供英文牌的user-guide,还好,不复杂,能看懂,按步骤做,一步一步,就部署完毕了。我是用的同一个数据库的不同的实例,所以是在同一台电脑上操作的。其间用命令行操作,最后开启服务后,console窗口是不能关闭的,运行下一条命令需要另开一个cmd。注册结点可以在Server、Client都启动之后再注册,这样就有三个窗口了。

试了下,Symmetric DS同步效果还是不错的,有Push和pull种方式。我比较看好它能支持多种类型数据库之间的同步,这个我没有尝试。此外还有好多Symmetric DS的高级配置功能,没有仔细研究。最近比较忙,自己的毕业论文都没有弄的,还帮别人弄,囧啊~公司培训,要做大作业,项目组时不时关照下,组长偶尔再弄个小活儿。。。额。。。还是先下班再说吧~~