前言
本文主要讲述公司项目从副本集迁移到分片集群遇到的changeStream延时问题的解决方案,并经过反复验证。供广大的mongoDB用户参考。
-
默认值:
-
修改方式:
-
修改后查看:
总结
-
第一种方案,参数修改带来的负面影响,还有待考究。 -
第二种方案,可以直接从mongos订阅,并且返回时间可以通过不断往shard写入数据的时间来定,但需要考虑频繁写入shard带来的额外资源开销。 -
第三种方案,是用原生态的副本集的订阅方式,管理比较复杂,要考虑副本集切换或者重启后,token的重置问题。
评论前必须登录!
注册