mongodb chunk 大小设置
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了mongodb chunk 大小设置,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含835字,纯文字阅读大概需要2分钟。
内容图文
默认是64MB,取值范围是1 MB 到 1024 MB.
那修改会造成什么?下表简单总结:
chunk size 调节 | splitting次数(碎片数) | 数据跨shard数目 | 数据均匀 | 网络传输次数 | migration次数 | 单次migration 传输量 | 查询速度 |
---|---|---|---|---|---|---|---|
变大 | 减少 | 变少 | 不太均匀 | 变少 | 变少 | 变大 | 变快 |
变小 | 增多 | 变多 | 更均匀 | 变多 | 变多 | 变小 | 变慢 |
在数据量很大的情况下,考虑网络带宽,如果发现带宽占满,可以考虑调小chunk size,这样migration造成的传输量会降低
在服务器硬件很好的情况下,比如我的服务器cpu 24 core, memory 256 GB, disk 96 TB. 考虑调大chunk size,减少不必要的分片。
具体设置就是使用命令,不要用配置文件,参考官方文档:
http://docs.mongodb.org/manual/tutorial/modify-chunk-size-in-sharded-cluster/
版权声明:本文为博主原创文章,未经博主允许不得转载。
mongodb chunk 大小设置
标签:mongodb
本文系统来源:http://blog.csdn.net/csfreebird/article/details/46958601
内容总结
以上是互联网集市为您收集整理的mongodb chunk 大小设置全部内容,希望文章能够帮你解决mongodb chunk 大小设置所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。