Java Carbonado ReplicatedRepositoryBuilder的jdoc或示例在哪里
除了基本的autogen内容之外,我找不到任何文档或示例来说明如何在Carbonado中实际使用ReplicatedRepositoryBuilder。特别是,要在主进程和副本进程侧连接的编码模式 我正在使用BDB-JE 5.0.58和Carbonado 1.2.3。这是我找到的 问题,假设我有一个主生产流程和第二个客户端副本流程,该流程不断地从单向复制的存储库端读取:Java Carbonado ReplicatedRepositoryBuilder的jdoc或示例在哪里,java,berkeley-db,Java,Berkeley Db,除了基本的autogen内容之外,我找不到任何文档或示例来说明如何在Carbonado中实际使用ReplicatedRepositoryBuilder。特别是,要在主进程和副本进程侧连接的编码模式 我正在使用BDB-JE 5.0.58和Carbonado 1.2.3。这是我找到的 问题,假设我有一个主生产流程和第二个客户端副本流程,该流程不断地从单向复制的存储库端读取: 这两个进程是否都应该有一个角色颠倒的ReplicatedRepositoryBuilder实例 哪一方可以执行resync()
// master producing process
RepositoryBuilder masterBuilder = new BDBRepositoryBuilder(); // ... set some props
RepoitoryBuilder replicaBuilder = new BDBRepositoryBuilder(); // ... set some props
ReplicatedRepositoryBuilder builder = new ReplicatedRepositoryBuilder();
builder.setMaster(true);
builder.setMasterRepositoryBuilder(masterBuilder);
builder.setReplicaRepositoryBuilder(replicaBuilder);
Repository repository = builder.build(); // master CRUD and query done via this handle
... do some CRUD to 'repository' ...
ResyncCapability capability = repository.getCapability(ResyncCapability.class);
capability.resync(MyStorableRecord.class, 1.0, null);
// client reader process
// ?