博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
cassandra多数据中心的配置
阅读量:6228 次
发布时间:2019-06-21

本文共 676 字,大约阅读时间需要 2 分钟。

cassandra默认建keyspace的时候,是需要制定拓扑策略的,小数据就直接用单数据中心的simpleStrategy了,网上资料都没具体提如何配置多数据中心,这里简单贴一下

cassandra.yaml里面修改endpoint_snitch

具体的snitch方式有

simpleSnitch

默认的,单数据中心

 

GossipingPropertyFileSnitch

官方推荐在生产环境下使用,本节点的rack和dc名字保存在cassandra-rackdc.properties,并且会通过gossip这个p2p协议传播到所有节点上去如果cassandra-topology.properties文件存在,cassandra会把两个properties文件的结果合并,如果两个properties文件里面有有同一个节点的配置,以cassandra-rackdc.properties的配置为准。

 

PropertyFileSnitch

dc和rack通过显式的定义在cassandra-topology.properties文件里面

 

建keyspace的时候,这样指定

CREATE KEYSPACE "test_keyspace" WITH REPLICATION = {
'class' : 'NetworkTopologyStrategy', 'dc1' : 3, 'dc2' : 2};

意思是采用网络多数据中心策略,有两个数据中心,dc1的replica factor为3,dc2的replica factor为2

 

参考的地址

转载地址:http://mgtna.baihongyu.com/

你可能感兴趣的文章
很有意思,如何把代码看成一个犯罪现场
查看>>
10G光纤来了,收发器和线缆的变化有哪些?
查看>>
Java 9的JDK中值得期待的:不仅是模块化
查看>>
协鑫光伏:提升良品率的一小步是“中国智造”的一大步
查看>>
IoT大潮来袭 车联网行业准备好了吗?
查看>>
时空穿梭 探寻高端存储架构的前世今生
查看>>
中国企业应用数据分析大概情况和未来趋势
查看>>
阿里巴巴集团宣布60亿战略增资阿里云
查看>>
云计算Cloud Computing简介
查看>>
俄罗斯间谍黑客组织图拉劫持通信卫星链路盗取数据
查看>>
PM经验谈 项目管理工具必备的5个功能
查看>>
解读数据传输DTS技术架构及最佳实践
查看>>
谁来给电视盒子接班?
查看>>
CSS实现1px以内的移动
查看>>
2.4GHz、5GHz、60GHz,到底谁的无线信号又快又好?
查看>>
对实习生最慷慨的25家美国公司 猜每月多少薪水?
查看>>
《云计算揭秘企业实施云计算的核心问题》——第1章,第1.0节什么是云计算
查看>>
浅读亚太数据中心发展
查看>>
各地法院运用“大数据”“互联网+”提高司法效率
查看>>
让大数据助力全球能源互联网
查看>>