java - SymmetricDS 在野外(生产)?

标签 java synchronization symmetricds

我一直在寻找一些在一些 POS(销售点)设备和服务器之间同步数据的选项。

SymmetricDS似乎是具有商业友好许可证的选项之一。 作为一个 Codehaus 项目确实保证了一定程度的质量,所以我同意这一点。

他们似乎“去过那里,做过那件事,得到了 T-Shirt” '...但 如果他们的站点上有一个“谁在使用 SymmetricDS”页面,那就太好了。

有人知道 SymmetricDS 的生产级实现吗?

如果有 Stacker 同事实现了 SymmetricDS,我会更高兴。

最佳答案

在研究数据库复制/同步一段时间后,我最终为我的公司选择了 SymmetricDS。我的主要问题是我有一个数据库表,它代表需要与数据库一起复制的物理文件。 SymmetricDS 甚至可以解决这个问题。

该软件是高度可配置的,而且您可以插入扩展点(例如处理文件复制)这一事实使其成为一个强大的工具。

我还没有启动并运行很长时间,但它似乎运行良好。尽管一开始学习曲线很陡峭(关于配置),但我认为花时间学习它是值得的!

更新:我已经让 SymmetricDS 运行了将近 4 年,而且它从未失败过一次。好像是Toyota Hilux复制软件:它只是工作。我正在将本地内部数据库复制到远程外部数据库。我们不是在谈论要复制的大量数据,但仍然有相当多的 Activity 在进行。复制速度很快(秒)。此外,如果出于某种原因您想从头开始“填充”外部节点,您也可以使用 SymmetricDS 轻松完成此操作。因此,您可以从一开始就使用 SymmetricDS,让它首先从头开始填充外部节点,并负责连续复制。

我已经用两种方式设置了复制(对于不同的表,从未尝试过同一个表),这也很有效。

更新 2:8 年后,它仍然运行稳定。我没有对它正在复制的设置做太多更改,但它肯定在做它的工作

关于java - SymmetricDS 在野外(生产)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4264569/

相关文章:

java - 在tomcat日志消息中,是否可以在日志消息中添加文件名

c# - 生产者-消费者同步问题

multithreading - "locks are an expensive operation"经常被说出来的原因是什么?

java - 对称 DS 异常

java - PaginationSample Javafx 无法为最终变量分页赋值

java - 使用 Eureka 作为使用 REST API 的注册表

java - Java如何正确添加同步

java - SymmetricDS:我应该使用哪种方法来同步特定表?

mysql - MySQL 外键错误

java - JPA 查询 - 如何获得特定的结果集?