MongoDB 每天能够处理多少个对象?

Posted

技术标签:

【中文标题】MongoDB 每天能够处理多少个对象?【英文标题】:How many objects per day is MongoDB capable of handling? 【发布时间】:2014-06-30 05:57:29 【问题描述】:

我即将对 MongoDB 进行一些测试。该软件是否能够每天运行 10 亿个对象的摄取率? (~11.5k 个对象/秒)我们的硬件已经使用了几年但还不错(多核、> 8gb 内存、> 1tb 存储)。

是否有优化 mongodb 查询的特定最佳实践?是否有任何已知速度较慢的方法或函数?

谢谢, ~凯特

【问题讨论】:

这个网站是为编程问题。我们不是来为您进行基准测试的。试试 DBA 站点,也许。无论如何,使用您提供的信息没有正确的方法来回答您的问题。 1TB 是SIZE,而不是速度。据我们所知,您可以拥有 1 TB 的 PAPER FILES,您的每次查询访问时间将与您雇佣的老年奴隶一样快,以获取文件并为您进行 OCR。 【参考方案1】:

查看 mongodb 网站,了解处理性能的各种最佳实践。这是一个开始:

http://www.mongodb.com/webinar/best-practices-evaluating

但要回答您的问题,产品中没有任何东西可以阻止它处理您的负载。其余的取决于您的文档、网络、服务器硬件等。

希望这会有所帮助 亚历克斯·勒纳

【讨论】:

谢谢,我之前没有看过网络研讨会部分

以上是关于MongoDB 每天能够处理多少个对象?的主要内容,如果未能解决你的问题,请参考以下文章

MongoDB: 分片sharding

MongoDB技术分析- Mongos 请求处理逻辑

Spring Data Mongo中子对象的ID字段处理

如何在 Python 中为递归对象创建 Mongo 文档模式?

mongodb学习3---mongo的MapReduce

mongodb高级聚合查询