我们正在编写高负载订单处理引擎。每个集群节点处理一组合约并将操作日志写入本地文件。这个文件应该分布在一些其他节点上(为了容错)。如果节点发生故障,应该有办法尽快在其中一个复制节点上恢复它的状态。目前我们使用 cassandra,但分区器存在一些问题:无法指定特定表应使用哪些节点。
所以我们需要复制文件。有解决办法吗?
编辑:峰值负载约为每秒 20 万条记录。
我们正在编写高负载订单处理引擎。每个集群节点处理一组合约并将操作日志写入本地文件。这个文件应该分布在一些其他节点上(为了容错)。如果节点发生故障,应该有办法尽快在其中一个复制节点上恢复它的状态。目前我们使用 cassandra,但分区器存在一些问题:无法指定特定表应使用哪些节点。
所以我们需要复制文件。有解决办法吗?
编辑:峰值负载约为每秒 20 万条记录。