NoSQL
文章平均质量分 93
XiaoGong1688
这个作者很懒,什么都没留下…
展开
-
深度剖析mongos连接池
mongo 分片架构中,mongos 作为 mongo 分片架构的路由选择器,使用中可能比较困惑的一个问题是 : 客户端到 mongos 和 mongos 到 mongod 的连接数是什么样的关系?是 1: 1 的关系吗? mongos 的连接池管理策略又是怎样的?基于以上疑问,本文深度解析 mongos 的连接池问题 。客户端到 mongos 的连接每连接每线程由于传输层 IO 模式的不同(ASIO 和 legacy), 不同版本 mongos 接收客户端连接的模块代码有些许差异,但是无论底层转载 2021-02-04 20:12:44 · 2821 阅读 · 0 评论 -
百万级高并发mongodb集群性能数十倍提升优化实践
背景线上某集群峰值TPS超过100万/秒左右(主要为写流量,读流量很低),峰值tps几乎已经到达集群上限,同时平均时延也超过100ms,随着读写流量的进一步增加,时延抖动严重影响业务可用性。该集群采用mongodb天然的分片模式架构,数据均衡的分布于各个分片中,添加片键启用分片功能后实现完美的负载均衡。集群每个节点流量监控如下图所示:从上图可以看出集群流量比较大,峰值已经突破120万/秒,其中delete过期删除的流量不算在总流量里面(delete由主触发删除,但是主上面不会显示..转载 2021-02-04 18:53:50 · 479 阅读 · 0 评论