2016-07-28 46 views
-1

我尝试了一些实验,我想知道VoltDB的社会,我这样做的enterprise.And之间的区别: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. 

我想知道是什么问题 非常感谢帮助?!

回答

1

数据库复制在VoltDB的社区版本中不可用。 XDCR(主动/主动,主动/被动),高可用性,导出和完全耐用性仅在企业版中可用。我们的GitHub的wiki页面提供了这里的差异的简要说明: https://github.com/VoltDB/voltdb#commercial-voltdb-differences

感谢,

约翰