【发布时间】:2020-08-01 07:48:12
【问题描述】:
客户端要求为 P2P 分布式网络创建数据存储,但不想为数据库服务创建专用节点/服务器 - 所有节点应该是平等的。或者至少有一部分节点应该运行数据库系统。我认为 Cassandra 是候选者,因为它没有“主”服务器——集群中的 Cassandra 实例具有同等的责任。网络由 50 个节点组成。既没有对存储的密集数据写入/读取(每分钟一次 DB 访问),也没有大量数据。无实时要求。节点在地理上分布。 在这个 P2P 网络中的每个节点上运行 Cassandra 实例是不是一个好主意,以便所有节点真正对等 - 平等?
【问题讨论】:
-
您希望存储什么样的数据量?更清楚地说明您的要求(可用性、架构等)会很有用。