我尝试了一些实验,我想知道VoltDB社区与企业之间的差异。我这样做了:
1. I wrote some words into the deployment.xml of the Master Cluster:
<dr id="1" />
2. Then I started the Master Cluster successd.
[The Master Cluster started successfully.][http://i.stack.imgur.com/BO5e9.png]
3. I wrote some words into the deployment.xml of the Replica Cluster:
<dr id="2">
<connection source="voltsvr1" />
</dr>
4. I created a table into the Master Cluster:
CREATE TABLE STORE (
KEYSPACE varbinary(128) NOT NULL,
KEY varchar(128) NOT NULL,
VALUE varbinary(2056) NOT NULL,
PRIMARY KEY (KEYSPACE, KEY)
);
PARTITION TABLE STORE ON COLUMN KEY;
DR TABLE STORE;
5. Then I started the Replica Cluster with --replica option:
[The Replica Cluster started successfully.][http://i.stack.imgur.com/5zbxJ.png]
6. I used the same statements to create a same table store like the table in the Master Cluster:
CREATE TABLE STORE (
KEYSPACE varbinary(128) NOT NULL,
KEY varchar(128) NOT NULL,
VALUE varbinary(2056) NOT NULL,
PRIMARY KEY (KEYSPACE, KEY)
);
PARTITION TABLE STORE ON COLUMN KEY;
DR TABLE STORE;
7. I loaded some data into the table store of the Master Cluster, but the table store of Replica Cluster could't get data from the Master Cluster.
我想知道问题是什么? 非常感谢您的帮助!
答案 0 :(得分:1)
VoltDB社区版中不提供数据库复制。 XDCR(主动/主动,主动/被动),高可用性,导出和完全耐用性仅在企业版中可用。我们的github wiki页面提供了这里的差异的简要描述: https://github.com/VoltDB/voltdb#commercial-voltdb-differences
谢谢,
约翰