我现在在做一个有很多RBPi的项目,比如说超过50个被分成10个网络,每个Raspberry pi从人类或传感器获取数据,数据速率最多约为100Hz。我的目标是在其中一个Raspberry pi发生故障时减少数据丢失,因此我希望在同一个网络中的Raspberry pi之间引入数据库复制。在
我看到了像Cassandra在Pi上的集群,如http://fr.slideshare.net/acobley所描述的 以及我的Sql集群http://www.clusterdb.com/mysql-cluster/mysql-cluster-running-on-raspberry-pi
但是我不能确定它是否能工作,关键是在这个集群中有一个客户机和一个主节点,如果主节点失败了,客户机还能运行查询(另一个节点会成为主节点吗)?我们仍然需要在我的客户机的情况下运行一个查询,因为它们仍然需要在我的客户机中运行吗?在
感谢您的提问/回答/建议
Cassandra可以在没有单点故障的情况下运行,并且可以根据节点的数量来扩展性能,因此这在您的情况下应该是可行的。在
相关问题 更多 >
编程相关推荐