Cassandra是一个分布式数据存储平台,它基于网络来处理读/写请求,同时通过网络来进行节点间的数据备份。Cassandra对副本数据的选择策略是,同机架上节点的优先于不同机架上的节点。同个数据中心的节点优于不同数据中心的节点。
Cassandra使用如下端口,在实际生产环境中如果存在防火墙,必须确保同一集群中的节点可以通过这些端口互相访问。
端口号 | 描述 |
7000 | Cassandra内部节点间的通信端口 |
9160 | Thrift客户端访问端口 |
7199 | JMX的监控端口(早期版本是8080) |