首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MongoDB的数据、日志和日志驱动器大小的良好比率?

MongoDB的数据、日志和日志驱动器大小的良好比率?
EN

Database Administration用户
提问于 2015-06-19 03:37:44
回答 1查看 968关注 0票数 2

MongoDB的驱动器大小有一个很好的比率吗?

例如,如果数据有一个8G驱动器,那么我的日志驱动器应该有多大?写日记的车怎么样?

我只想了解一下教程的背景内容,说明如下:

本MongoDB教程解释了如何在EC2上手动部署MongoDB,根据该教程,其中一个步骤说明您应该拥有:

用于数据(1000 IOPS)、日志(250 IOPS)和日志(100 IOPS)的单个PIOPS EBS卷。

EN

回答 1

Database Administration用户

回答已采纳

发布于 2015-06-19 04:17:18

如果你愿意的话,你可以把它组合在一个磁盘上。没有义务分开。

杂志

日志将占用3GB (如果使用-小文件选项,则小于400 3GB)。

杂志+预分配

小心点。如果您不使用-小文件,那么至少8GB (包括日志和oplog )将预先分配到您的磁盘。这不是失去的空间,只是为了提高芒果的速度。使用--小文件,只会预先分配1.4GB。

用于发现和测试目的。从--小文件开始。

日志文件

日志文件将取决于系统的详细和不敏感。但是,正如您所说的8GB数据磁盘。那就没那么多了。默认值只是一些系统消息和错误。(http://docs.mongodb.org/manual/reference/configuration-options/)

若要让日志文件旋转,请发送“杀死-SIGUSR1 pid”或mongo -端口27017 -eval "db.runCommand({logRotate:1});“admin (http://docs.mongodb.org/manual/reference/command/logRotate/)。然后我每天通过crontab删除超过3天的日志。

在不同驱动器上的分裂

原因是为了达到优化磁盘的目的。日记是一个有上限的集合,只是按顺序写。所以需要更少的IOPS。日志就是日志,只是添加信息。然后是数据,嗯,大量阅读,有时还写作,填补了被释放的空白。当日志和日志写在其他磁盘上时,数据磁盘不会在上面浪费时间。每一点都能对密集系统有所帮助。接下来的步骤是复制和分片以扩展负载。

https://university.mongodb.com上,如果您感兴趣,您可以获得更多有关这方面的信息。在M202 MongoDB高级部署和操作之后,提供了一些需要优化的特定信息。

票数 4
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/104530

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档