Cassandra是否支持单向复制?假设我有2个DC,DC1和DC2。实时数据仅在DC1中写入,异步复制在DC2中发生。现在有办法,如果我在DC2中写入相同的数据,它不会在DC1中复制吗?Cassandra单向复制
2
A
回答
1
此功能时,可以使用create a keyspace
比方说,你想要的密钥空间1对在一个数据中心的两个数据中心和密钥空间2被复制:
这将复制一个数据中心的数据:
CREATE KEYSPACE keyspace1 WITH REPLICATION = { 'class' : 'NetworkTopologyStrategy', 'datacenter1' : 1 };
这两个数据中心:
CREATE KEYSPACE keyspace2
WITH REPLICATION = {'class' : 'NetworkTopologyStrategy', 'datacenter1' : 1, 'datacenter2' : 1};
0
没有单向复制的概念。您有几种选择:
1)使用低浓度水平(LOCAL_ *在写入DC2写这样的应用程序不会阻止复制到DC1
2)保持DCS在分开的环时)并与稳定的加载程序同步进行批量加载
2
没有单向复制的概念。如果您的复制因子是2,那么它将复制任何两个节点中的数据。您正在使用DC1和DC2,则必须使用“NetworkTopologyStrategy”并为每个DC定义复制因子。您的问题将自动使用“Snitch”工具解决,以决定数据存储在两个DC的不同节点中。
相关问题
- 1. 在Cassandra中的system_auth复制
- 2. Cassandra NetworkTopology策略复制
- 3. 将Cassandra表复制到Hive
- 4. Cassandra中的数据复制
- 5. Cassandra数据复制问题
- 6. SQL Server 2005单向复制
- 7. 用CouchDB单向复制
- 8. 我该如何控制cassandra复制?
- 9. Cassandra数据中心复制与Couchbase数据中心复制
- 10. Cassandra密钥空间不能复制
- 11. 当复制到Cassandra时跳过csv列
- 12. Cassandra(BI数据库数据复制)
- 13. 如何复制Akka Persistence Cassandra数据库
- 14. 将数据复制到Cassandra表中
- 15. Cassandra DevCenter无法识别“复制”命令
- 16. cassandra中的自定义数据复制?
- 17. 使用ASP重定向表单复制
- 18. Cassandra集群恢复
- 19. 使用cassandra将表中的值复制到另一个使用cassandra
- 20. 允许用户仅对CouchDB进行客户端复制(单向复制)
- 21. Cassandra访问控制
- 22. cassandra节点限制
- 23. 如何在cassandra中复制表时复制在群集中多个节点上的复制?
- 24. MySQL复制简单的主/从复制
- 25. 在横向方向上复制UIImageView?
- 26. 复制一个子向量
- 27. 复制结构向量
- 28. 向后复制数组? Array.Copy?
- 29. 创建复合列cassandra
- 30. cassandra nodetool修复/升级