`

mongodb 集群

阅读更多
mongodb 分布式集群(2+1arbiter)
1.
mongod --shardsvr --replSet foo --port 27017 --logpath G:\mongodb\mongodb1\log\log.log --logappend --dbpath G:\mongodb\mongodb1\data --rest

mongod --shardsvr --replSet foo --port 27018 --logpath G:\mongodb\mongodb2\log\log.log --logappend --dbpath G:\mongodb\mongodb2\data --rest

mongod --shardsvr --replSet foo --port 27019 --logpath G:\mongodb\mongodb3\log\log.log --logappend --dbpath G:\mongodb\mongodb3\data --rest

2.任意进入一个mongodb下
config = {_id: 'foo', members: [
{_id: 0, host: '127.0.0.1:27019'},  
{_id: 1, host: '127.0.0.1:27018'},
{_id: 2, host: '127.0.0.1:27017',arbiterOnly: true}]
}

配置加载
rs.initiate(config);


查看
----
use admin
rs.status();

另外:

在新做replica的时候,primary可以有数据,但是secondary绝对不能有数据,否则新建将失败。但是在添加secondary节点的时候,可以有数据。这样的话,在考虑迁移的时候必须要有注意。


注意:
1.db.rs.slaveOK();指定各个服务器
1.master 可以读写
2.slave端只可以读
3.如果master down掉了,选举出一台作为主服务器
4.keyFile  chmod 600 pass
http://www.tech126.com/category/mongodb-2/
http://www.eygle.com/rss/20110817.html
http://blog.sina.com.cn/s/blog_48f9c0840100ni0p.html
http://hi.baidu.com/jameswork66/blog/item/ad57e7d3dc4a0324970a16ca.html
分享到:
评论

相关推荐

    mongodb集群配置文档

    ### MongoDB集群配置详解 #### 一、MongoDB集群与分片概述 MongoDB是一种非常流行的非关系型数据库系统,以其灵活的数据模型、高性能和可扩展性而受到广泛欢迎。随着数据量的增长,单一MongoDB实例可能无法满足高...

    MongoDB集群安装配置

    ### MongoDB集群安装配置详解 #### 一、引言 随着数据量的增长以及对高可用性的需求增加,构建MongoDB集群成为一种常见的解决方案。本文将详细介绍如何在Ubuntu 16环境下配置MongoDB集群,并通过实际步骤演示整个...

    MongoDB集群测试代码

    在这个“MongoDB集群测试代码”中,我们关注的是MongoDB的两个关键特性:副本集(Replica Set)和分片(Sharding),以及如何通过配置文件和脚本来进行集群的设置与测试。 1. **副本集(Replica Set)**: - 副本...

    mongodb集群部署脚本

    mongodb集群部署脚本,包括mongos启动、mongodb config启动,mongodb分片启动,mongodb副本集仲部署等脚本

    mongoDB集群部署文档

    MongoDB 集群部署是实现高可用性和可扩展性的关键步骤,特别是在处理大量数据时。MongoDB 提供了一种名为分片集群(Sharding Cluster)的架构,它允许通过水平扩展来处理海量数据,避免单点故障,并提供数据冗余。 ...

    MongoDB集群架构.pptx

    以下是对MongoDB集群架构的详细说明,包括复制集和分片集群的关键概念和最佳实践。 1. **复制集**: - **读写设置**:复制集的主要目的是提供高可用性。默认情况下,所有写操作都会发送到Primary节点,读操作也...

    MongoDB集群负载均衡资料(mongodb副本集)

    提供的"MongoDB集群负载均衡资料"应该包含详细的部署文档,指导如何设置和管理MongoDB副本集;使用文档会介绍如何有效利用副本集特性进行数据操作;问题解决文档则可以帮助用户在遇到问题时找到解决方案。 总结来说...

    mongodb 集群完整版

    mongodb集群 shard replset 分片 包括windows 和 linux两个版本

    mongodb集群搭建教程

    ### MongoDB集群搭建教程 #### 一、主从模式详解 **主从模式**是MongoDB中最常见的复制方式之一,主要用于实现数据库同步备份、故障恢复以及读取扩展等功能。该模式的核心在于建立一个主节点和一个或多个从节点,...

    Win10 64位+mongodb集群搭建

    在本文中,我们将深入探讨如何在Windows 10 64位操作系统上搭建MongoDB集群。MongoDB是一个流行的开源、高性能、无模式的文档数据库,适用于处理大量的结构化和非结构化数据。集群搭建能够提供高可用性、容错性和...

    spring+mongodb集群搭建Demo

    MongoDB集群提供了高可用性和水平扩展性,它由多个组件组成,包括 mongod(数据库进程)、mongos(路由服务)和config servers(配置服务器)。在单个实例模式下,我们只需要运行一个mongod进程,但在集群模式下,...

    C#开发的Mongodb集群自动部署工具

    本项目是用C#语言开发的一个MongoDB集群自动部署工具,它的主要目标是简化在Linux服务器上部署和管理MongoDB副本集的过程。C#是一种通用的、面向对象的编程语言,通常用于Windows平台,但通过.NET框架和开源库,也...

    万亿级文档数据库MongoDB集群性能优化实践.pdf

    "MongoDB集群性能优化实践" 本文档主要介绍了MongoDB集群性能优化实践,涵盖了从 MongoDB 集群优化到解决方案的分享。通过本文档,我们可以了解到 MongoDB 集群性能优化的重要性,并学习到实际的解决方案。 知识点...

    58同城高级系统架构师带你实战MongoDB集群分布式存储

    ### MongoDB集群分布式存储实战知识点详解 #### 一、MongoDB简介与应用场景 MongoDB是一款开源的NoSQL数据库系统,以其高性能、高可用性和易扩展性而闻名。它使用JSON-like的文档来存储数据,非常适合处理半结构化...

    MongoDB集群搭建

    MongoDB MongoDB集群搭建 环境集群搭建 MongoDB MongoDB集群搭建 环境集群搭建

    MongoDB集群管理工具mongo3.zip

    mongo 是一款超酷的 MongoDB 集群管理工具,它本身提供一个 web 控制台,让你可以像维护普通数据库一样维护 MongoDB。主要特性:非常容易管理你的 MongoDB 集群信息可以获取你配置的实时快照信息深入集群,数据库,...

    MongoDB集群以及日志、异常规范讲义.docx

    MongoDB集群技术详解 MongoDB集群是一个分布式数据库系统,它通过复制和分片来提高数据的可用性和读写性能。在本文中,我们将详细介绍MongoDB集群的复制集和分片集群的概念,并探讨日志规范和异常规范在MongoDB集群...

Global site tag (gtag.js) - Google Analytics