我正在寻找一个 API,它可以在多个远程端(通过网络)之间同步某种 DataStore 对象。例如,主(服务器)数据存储会将其内容(以这种方式注释的属性)同步到所有连接的远程端(从属/客户端)。从站或客户端,根据您看待它的方式,将只能读取数据存储中的所有对象。
这将极大地简化对象在多个对等点之间的分发。现在我确信我不是第一个想到这样的事情的人,但我一生都找不到这样的 API。我已经寻找它有一段时间了,甚至出于沮丧而开始自己的实现,尽管我不确定这是否会取得成果。 Google 会给我很多 RMI、线程同步和数据库同步的东西,这不是我需要的。我需要将其与任何类型的数据库分离,并且我不想通过某种 RMI 来处理它。 有谁用过这样的 API 并能告诉我在哪里可以找到它吗?
最佳答案
我建议你看看Hazelcast这可能是最简单的方法之一。
还可以看看他们的hazelcast.com
关于Java远程数据同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23764521/