MongoDB爱好者
垂直技术交流平台

性能优化 第6页

MongoDB 最佳实践 - 持续更新版

TJ评论(2)赞(24)

版本历史: - V1.0 2017.02.06 TJ Tang 初始版本 前言 作为MongoDB的一名方案架构师,我的大部分时间都是在和MongoDB的客户和用户交互。在这里,我希望通过一个不断更新的活文章的方式来为大家收集整理一下Mon...

MongoDB位置查询内存使用优化

zydcom评论(0)赞(1)

生产环境实例频繁 OOM ,调查发现主要由一些$near查询导致,查询类似如下,其中 latlng 字段建立了2d index。 { "find" : "userData", "filter" : { "latlng" : { "$n[.....

MongoDB中的分层存储引擎:优化延迟及降低成本

yingmin评论(0)赞(0)

作为一个面向用户的应用,速度及正常运行时间都是成功的关键因素。您可以使用大量方法调整应用和硬件配置,为您的客户提供最佳体验,而关键在于花费最低的成本。在这里,我们提供了一个使用MongoDB分层存储提高性能、降低成本的案例,一种根据不同延迟...

MongoDB oplog删除策略优化

zydcom评论(0)赞(3)

MongoDB oplog是一个capped collection,创建capped collection时,createCollection可以设置size(最大字节数)和max(最大文档数)的参数,当这个集合的『总大小超过size』或者...

MongoDB Secondary同步慢问题分析

zydcom评论(0)赞(1)

问题背景 最近生产环境出现多次Primary写入QPS太高,导致Seconary的同步无法跟上的问题(Secondary上的最新oplog时间戳比Primary上最旧oplog时间戳小),使得Secondary变成RECOVERING状态,...

电商参考架构第三部分:查询优化及扩展

yingmin评论(0)赞(0)

在本系列电商参考架构的第一部分中,我们讨论了如何使用MongoDB作为一个大型产品目录的数据持久层。在第二部分中,我们介绍了库存系统的模式及数据模型。今天,我们将介绍如何查询和更新库存以及如何扩展系统。 库存更新及聚合 一个好的库存系统不应...

片键 - 搭建MongoDB分片集群之关键

yingmin评论(0)赞(4)

MongoDB至关重要的特色之一就是其内置的分片功能。这一功能允许你在多个普通的商用服务器之间分担你的数据量以及数据库工作负载。 尽管分片是MongoDB的内置功能,你仍然需要弄清楚很多事情以保证成功的安装。最需要技巧的地方之一就是选择一个...