1

我阅读了各种 mongodb 手册(例如 [1])和MongoDB 架构指南,并且就需要mongos代理来设置分片集群。问题是 mongodb 如何证明在将请求分派到分片集群时需要额外的网络跃点?

相比之下,Cassandra 客户端驱动程序可以支持TokenAwarePolicy [2] 路由策略,并将请求直接发送到包含数据的节点。

[1] https://docs.mongodb.com/manual/tutorial/deploy-shard-cluster/

[2] https://docs.datastax.com/en/drivers/java/3.6/com/datastax/driver/core/policies/TokenAwarePolicy.html

4

0 回答 0