2 nejore nejore 于 2016.03.09 18:18 提问

mongodb的维护点都有什么?

最近开始入手mongodb集群的使用,我负责它的基础运维;我入手点有:高可用性,数据冗余性,读写性以及简单的问题排查,但是还是经常更不上变化,虽然目前来说出现问题直接重启就是了,但是到了后期数据量上亿的时候在这么干就是找死。希望广大撸友给点思路

1个回答

oyljerry
oyljerry   Ds   Rxr 2016.03.09 19:10

数据经常备份,mongodb如果突然死机等,会有数据丢失,所以备份了,就可以方便的restore恢复。
然后其他就是你提到的各个点了。还可以自己写一些检测脚本定期监控

nejore
nejore 备份虽然没必要做,但是还是有的,因为是搭建的一个集群,服务器不止一台的;我觉得这都还是不够,还缺点其他什么东东,难道是因为我们组没女猿?
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
MongoDB关键点集锦(更新中...)
1、MongoError: server instance in invalid state undefined参考segmentfault的一个解答 看起来你用的是node-mongodb-native驱动。老版本确实有使用过DB作为顶级对象,不过现在的驱动通常建议把MongoClient用为顶级对象使用。直接参考驱动文档: https://github.com/mongodb/node
mongodb维护常用命令
一,用户操作:1. #进入数据库adminuse admin2. #增加或修改用户密码db.addUser('name','pwd')3. #查看用户列表db.system.users.find()4. #用户认证db.auth('name','pwd')5. #删除用户db.removeUser('name')6. #查看所有用户show users7. #查看所有数据库show dbs8. #
MongoDB的日常维护管理
主要介绍了日常运行维护的管理工具 MongoDB的日常维护包括使用配置文件,设置访问控制,Shell交互,系统监控和管理,数据库日常备份和恢复 启动和停止MongoDB 启动后可以通过数据库的IP加端口号访问Web形式数据库。 配置文件 通过使用拂去配置文件的方式启动数据库实例,在bin文件夹下创建并编辑mongodb.config(名字可以随意) 事例加上 dbpath
Windows 安装 MongoDB 和 可视化工具Robo3T
From:https://www.cnblogs.com/liuyanpeng/p/7735698.htmlMongoDB 是一款非常热门的NoSQL,面向文档的数据库管理系统,官方下载地址是:MongoDB,我选择的是 Enterprise Server (MongoDB 3.2.9)版本,安装在Windows Server 2012环境中。MongoDB使用BSON对象来存储,与JSON格式类...
mongodb入门之mongodb切片
mongodb切片原理和部署
Mongodb重难点解析(三、重点突破)
(总共4个部分,静下心来,玩转mongodb;刚学还是热乎的,传上来不容易,欢迎指正学习!) 用户添加及权限控制: 1.进入bin目录,输入mongo启动shell,输入use admin进入admin数据库 2. 此时只是转到了admin数据库,还未指定操作数据库的用户,需要建立用户(此为刚安装完mongodb时的情况): db.createUser({user:”user
MongoDB--知识点总结
一、基础 1、mongodb是什么类型的数据库?     mongodb是一个基于document的NOSQL数据库,每条数据的结构为BSON形式。mongodb不能支持join和事务,支持索引(组合索引、唯一索引等)和丰富的查询条件,单条document的写操作是原子的。mongodb使用“replica set”架构模式来提高数据的可用性,避免数据丢失和自动failover机制;其
Mongodb重难点解析(一、基本理解与操作)
(总共4个部分,静下心来,玩转mongodb)NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户收集万亿比特的数据)。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。CAP定理(CAP theorem): 指出对于一个分布式计算系统来说,不可能同时满足以下三点: 一致性(Consistency) (所有节点在同一时间具有相同的数据) 可用性(Avai
MongoDB学习(四)MongoDB 日常运维操作命令
1.MongoDB 命令帮助系统在安装MongoDB后,启动服务器进程(mongod),可以通过在客户端命令mongo实现对MongoDB的管理和监控。 1.1MongoDB的命令帮助系统> help    db.help()                    help on db methods    db.mycoll.help()             help on colle...
MONGODB大数据运维管理
数据库管理     备份MONGODB服务器     执行mongodump    //默认使用本地连接127及端口连接本地数据库     数据库恢复到备份之前的状态:     mongorestore --drop     ##--drop选项告诉mongorestore工具,在恢复集合之前先丢弃现有的数据,如果不使用该选项,被恢复的数据将被追加到每个集合的尾部,导