为什么不首选32位版本的mongodb


不首选32位版本mongodb的原因是:mongodb是使用内存映射文件的,在运行32位版本的mongodb时,服务器的总存储大小为2GB,而使用64位版本的mongodb构建时,实际上提供了无限的存储大小。

具体内容如下:

搜索相关资料是看到了

32位机器受地址空间的限制,所以单个实例最大数据空间仅为2GB,64位基本无限制(128T),故建议使用64位机器部署

在官方的文档中也有这样的描述

MongoDBisaserverprocessthatrunsonLinux,WindowsandOSX.Itcanberunbothasa32or64-bitapplication.Werecommendrunningin64-bitmode,sinceMongoDBislimitedtoatotaldatasizeofabout2GBforalldatabasesin32-bitmode.

摘自https://www.mongodb.org/about/introduction/

在中文社区中

MongoDBWindows32位运行32位版本的Windows,WindowsXP。MongoDB的32位版本只用于旧的系统和用于测试和开发系统

摘自 http://docs.mongoing.com/manual-zh/tutorial/install-mongodb-on-windows.html

所以虽然官方提供了32位的安装包,但是受32位系统本身寻址空间的限制,mongodb单个实例最大数据空间仅为2GB,所以不推荐在生产环境使用32位系统,即使在测试开发环境下在做大数据量的测试时,这2GB的限制也会给开发人员带来很多麻烦。


上一篇:实现负载均衡技术的方式有哪些

下一篇:mongodb以哪种格式表示文档结构


mongodb
Copyright © 2002-2019 测速网 www.inhv.cn 皖ICP备2023010105号
测速城市 测速地区 测速街道 网速测试城市 网速测试地区 网速测试街道
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!

热门搜索 城市网站建设 地区网站制作 街道网页设计 大写数字 热点城市 热点地区 热点街道 热点时间 房贷计算器