热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

MongoDB(AutoSharding+Replicationsets稳定性测试)-mysql教程

稳定性已经提高,断掉162,163,164任意一台Server,Mongos都能自动reconnect中其中的vote的一个成员primary.

稳定性已经提高,断掉162,163,164任意一台Server ,Mongos都能自动reconnect中其中的vote的一个成员primary.

单Replication sets设计:


如图所示,10.9.3.228只启动Mongos和config两个服务

注意:Mongos里面的ip和端口是config服务的ip和端口

先进性配置AutoSharding

163的shardv已经启动了,只要启动下165服务器的autoSharding服务

  • [root@localhost bin]# cat runServerShard.sh
  • ./mongod --shardsvr -dbpath=../data/mongodb --logpath=../data/shardsvr_logs.txt --fork
  • 配置163和164的Replication

    至此Replication sets配置成功!

    再在228服务器上进行相应Sharding配置

    use admin

  • 然后分别在163和164服务器上启动rep服务,163要单独启动shard服务

    163:

  • [root@localhost bin]# cat runServerShard.sh
  • ./mongod --shardsvr --dbpath=../data/mongodb --logpath=../data/shardsvr_logs.txt --fork --replSet set163164
  • 164:

  • [root@localhost bin]# cat runServerShard.sh
  • ./mongod --dbpath=../data --logpath=../data/shardsvr_logs.txt --fork --replSet set163164
  • 至此AutoSharding+Rep配置成功。然后进行测试稳定性阶段。

    先看下结果:



    可以看到,总共插入2000W条数据,163和164相同大小 165属于分片 数据。

    linux


    推荐阅读
    • 一安装配置1.配置文件mongod.cfg(路径:D:\data\config\mongod.cfg)如下:    systemLog:destination ... [详细]
    • Linux如何安装Mongodb的详细步骤和注意事项
      本文介绍了Linux如何安装Mongodb的详细步骤和注意事项,同时介绍了Mongodb的特点和优势。Mongodb是一个开源的数据库,适用于各种规模的企业和各类应用程序。它具有灵活的数据模式和高性能的数据读写操作,能够提高企业的敏捷性和可扩展性。文章还提供了Mongodb的下载安装包地址。 ... [详细]
    • 一篇文章帮助您了解什么是云游戏以及它的优势和缺点
      云游戏是云计算的一个子类别。与电影和连续剧非常相似,游戏可以流式传输到用户的设备以播放内容。详细了解云游戏、其技术背景、优缺点以及市场上最好的云游戏提供商。相信随着技术的不断发展, ... [详细]
    • 以下内容|尾部_quarkus实战之一:准备工作
      篇首语:本文由编程笔记#小编为大家整理,主要介绍了quarkus实战之一:准备工作相关的知识,希望对你有一定的参考价值。欢迎访问我的GitHub ... [详细]
    • mongodb复制集部署文档 ... [详细]
    • mongodb修改bindIp和启动关闭
      安装参考:https:blog.csdn.netzombresarticledetails82385955先关闭:sudoservicemongodstop再修改etcmongod ... [详细]
    • 这篇文章将为大家详细讲解有关python爬虫中scrapy怎么处理项目数据,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有 ... [详细]
    • mongodb为什么读写快[mongodb教程]
      写操作MongoDB比传统数据库快的根本原因是Mongo使用的内存映射技术,写入数据时候只要在内存里完成就可以返回给应用程序,这 ... [详细]
    • mongodb 监控权限_运维监控产品分析篇
      开源运维监控系统篇1.zabbix用户群:85%以上的泛互联网企业。优点:支持多平台的企业级分布式开源监控软件安装部署简单,多种数据采集 ... [详细]
    • MongoDB用户验证auth的权限设置及角色说明
      本文介绍了MongoDB用户验证auth的权限设置,包括readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase、cluster相关的权限以及root权限等角色的说明和使用方法。 ... [详细]
    • 【自制小工具】代码生成器
      【自制小工具】代码生成器陆陆续续接触过好几款代码生成工具,发现确实好用,但都会有那么点不完善的地方,所以索性就自己做一个吧。界面非常简单,反正是自己用的,简单点用起来也方便上图:左 ... [详细]
    • kepserver中文手册,kepserver使用教程,kepserver设置
      下面介绍一下KepServer模拟器的使用,以下示例使用服务器随附的Simulator驱动程序来演示创建、配置和运行项目的过程。Simulator驱动程序是基于内存的驱动程序,能为 ... [详细]
    • jquery popupDialog 使用 加载jsp页面办法
      php教程|PHP开发jqueryphp教程-PHP开发如下所示:软件市场源码,vsCode字体不变,ubuntu的所有版本,taotomcat,sqlite连接php,个人域名服 ... [详细]
    • Linux负载均衡LVS(IPVS)
      一、LVS简介LVS是LinuxVirtualServer的简称,也就是Linux虚拟服务器,是一个由章文嵩博士发起的自由软件项目,现在已经是Linux ... [详细]
    • nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
    author-avatar
    手机用户2502857335
    这个家伙很懒,什么也没留下!
    PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有