MongoDB
文章平均质量分 93
沉淀的老山羊
分享闲鱼的代码之旅
展开
-
MongoDB分片集群搭建
config搭建复制集是为了保证config节点的高可用性,避免config挂了,mongos找不到数据存储的地方。以下是我在测试环境中虚拟机的配置,如果你的虚拟机ip不同可以对应的更改,但是要确保这三台虚拟机之间可以ping通。创建config节点配置文件:mongo-cfg.conf(同样3台虚拟机都要配置)添加复制集配置文件: mongo2.conf,同样三台虚拟机都要加。添加复制集配置文件:mongo.conf,三台虚拟机都要加。⚠️:如果配置中没有的的文件夹,需要手动创建,例如下面的。原创 2024-05-04 18:02:36 · 1205 阅读 · 0 评论 -
MongoDB的分片集群
分片(sharding)是MongoDB用来将大型集合分割到不同服务器上采用的方法。分片这种说法起源于关系型数据库。但是实际上非关系型数据库在分片方面相比于传统的关系型数据库更有优势。 与MySQL分库方案对比,MongoDB的最大区别就在于,用户不需要去关心一条数据到底要存储到哪一个机器上,MongoDB会自动帮你完成所有事情,例如自动维护数据在不同服务器之间的均衡。MySQL还需要用户指定分库算法,比如Hash映射目的 单机的存储一定是有上限的,不论是什么数据库。原创 2024-05-04 17:53:12 · 1036 阅读 · 0 评论