mongodb的三个核心组件(mongodb的结构)
mongodb的三个核心组件(mongodb的结构)
mongodb的三个核心组件(mongodb的结构)
关于mongodb的三个核心组件,mongodb的结构这个很多人还不知道,今天怡怡来为大家解答以上的问题,现在让我们一起来看看吧!
1、分片(sharding)是一种跨多台机器分布数据的方法,MongoDB使用分片来支持具有非常大的数据集和高吞吐量作的部署。
2、换句话说:分片就是将数据拆分,将其分散存在不同的机器上的过程,将数据分散到不同的机器上,不需要功能强大的大型计算机就可以存储更多的数据,处理更多的负载。
3、MongoDB分片集群包含以下组件:下图描述了分片集群中组件的交互:本文搭建的副本集集群是两个分片副本集(3+3)+一个配置副本集(3)+两个路由(2),共11个服务,具体如下图所示:本次搭建一主一副本一仲裁,相关的配置文件、数据、日志都放在sharded_cluster相应的子目录下面,具体步骤如下:myshardrs01设置sharding.clusterRole需要mongod实例运行。
4、 要将实例部署为副本集成员,请使用replSetName设置并指定副本集的名称。
5、使用客户端命令连接主,这里连接主执行初始化副本集命令:查看副本集情况:同样搭建一主一副本一仲裁,相关的配置文件、数据、日志都放在sharded_cluster相应的子目录下面,具体步骤如下:myshardrs02myshardrs01_27318设置sharding.clusterRole需要mongod实例运行。
6、 要将实例部署为副本集成员,请使用replSetName设置并指定副本集的名称myshardrs01_27418myshardrs01_27518启动第二套副本集:一主一副本一仲裁依次启动三个mongod服务:查看服务是否启动:新建或修改配置文件:myconfigrs_27019:新建或修改配置文件:myconfigrs_27119新建或修改配置文件:myconfigrs_27219依次启动配置的mongod副本集:一主两副本查看服务是否启动:。
本文到这结束,希望上面文章对大家有所帮助。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系 836084111@qq.com 删除。