![](https://img-blog.csdnimg.cn/cd5d21d58988481eb4e9e3a9c4639dc1.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MongoDB
文章平均质量分 77
MongoDB
Jiangxl~
CSDN博客专家、51CTO专家博主、阿里云博客专家、华为云享专家、DevOps运维领域优质创作者、
2021年度博客之星运维与安全领域TOP1,InfoQ签约作者、阿里云社区签约作者。博客包括:Python、前端、Kubernetes、Docker、CI/CD、DevOps、Prometheus、Zabbix、MQ、Redis、MySQL、WEB集群、自动化运维、阿里云、ELK、Linux、等相关使用及进阶知识。查看博客过程中,如有任何问题,皆可随时沟通。
展开
-
MongoDB副本集集群原理以及维护配置
MongoDB的副本集就是主从复制,由于之前3.0版本之前就有主从复制的说法,后来更新迭代,起名叫副本集副本集建议最少3台机器,一个主及诶单,两个从节点,如果是偶数台机器,需要在部署一个仲裁节点,否则会这导致集群选举异常副本集(Replica Set)是一组MongoDB实例组成的集群,由一个主(Primary)服务器和多个备份(Secondary)服务器构成。通过复制(Replication),将数据的更新由Primary推送到其他实例上,在一定的延迟之后,每个MongoDB实例维护相同的数据集副本。原创 2022-11-10 10:33:40 · 1645 阅读 · 53 评论 -
MongoDB数据库的备份恢复
MongoDB数据库的备份恢复文章目录MongoDB数据库的备份恢复1.mongodb备份还原工具2.mongoexport备份还原某个库的某张表2.1.备份还原语法格式2.2.创建备份目录2.3.备份某个库的某张表2.4.将某张表指定的字段备份成csv格式2.5.将user_info表还原到user_db表2.5.1.json格式还原2.5.2.csv格式还原3.mongodump备份还原某个数据库3.1.备份单个库3.2.备份全库3.3.压缩格式备份3.4.还原zabbix数据库4.mongodump原创 2022-01-10 13:11:53 · 7194 阅读 · 94 评论 -
MongoDB数据库授权认证
MongoDB数据库授权认证文章目录MongoDB数据库授权认证1.与用户相关的命令2.配置mongodb登陆授权认证2.1.创建一个用户2.2.修改配置文件启用用户认证2.3.重启mongodb2.4.使用口令登陆mongodb3.授权用户并赋予多个权限3.1.创建用户并制造数据3.2.使用mytest登录test库验证权限3.3.使用mytest登录test2库验证权限1.与用户相关的命令db.auth() 将用户验证到数据库。db.changeUserPassword() 更改现有用户的密码。原创 2021-12-28 09:49:33 · 16648 阅读 · 48 评论 -
MongoDB数据库运维工具的使用
MongoDB运维工具使用1.MongoDB常用命令mongo #登陆命令mongod #启动命令mongodump #全备导出,压缩格式mongorestore #恢复mongoexport #备份导出,可读的json格式mongoimport #恢复mongos #集群分片mongotop #查看mongo的运行状态mongostat #查看mongo的运行状态2.批量写入mongodb数据观察负载原创 2021-12-28 09:47:42 · 1066 阅读 · 3 评论 -
MongoDB数据库增删改查基本使用
MongoDB数据库增删改查基本使用1.CRUD介绍CRUD操作是create(创建)、read(读取)、update(更新)和delete(删除)MongoDB不支持常规的SQL的命令,但是自身有丰富的查询语言MongoDB在插入一条数据后,会自动增加一个_id自动,作为主键,如果插入的文档省略了id字段,则会自动生产一个Object_id字段MongoDB默认有4个数据库: test:登陆时默认存在的库,不切换其他库时默认存在的库 admin:系统预留库,MongoDB系统管理库原创 2021-12-23 11:08:26 · 9561 阅读 · 45 评论 -
MongoDB数据库安装部署及警告优化
MongoDB安装部署及警告优化1.软件下载3.6.13版本:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.13.tgz4.0.14版本:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.14.tgz官网文档:https://docs.mongodb.com/manual/2.部署MongoDB2.1.规划部署目录程序目录[root@mongodb-1 ~]原创 2021-12-14 14:07:23 · 11850 阅读 · 23 评论 -
图解MongoDB数据库学习路线指南
1、MongoDB数据库学习大纲2、MongoDB数据格式3、MongoDB数据库特点4、MongoDB数据库应用场景5、MongoDB数据库单节点部署5、MongoDB数据库常用操作指令6、MongoDB数据库增删改查数据查询7、MongoDB数据库运维工具8、MongoDB授权登陆安全模式9、MongoDB副本集集群10、MongoDB数据备份恢复机制11.MongoDB数据误删除恢复流程...原创 2021-12-02 12:03:37 · 7007 阅读 · 83 评论 -
MongoDB数据库核心概念
MongoDB数据库核心概念1.NoSQL数据库介绍NoSQL意思是不仅仅是sql。NoSQL指的是菲关系型数据库,NoSQL有时称作Not Only SQL的缩写,是对不同于传统的关系型数据的统称。NoSQL就是非关联形式的数据库,数据存储是key value形式。NoSQL类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。2.MongoDB数据库介绍MongoDB由C++语言编写,是一个基于分布式文件存储的开源数据库系统,是专为可扩展性、高性能和高可用性设计的数据库,是非关系型数原创 2021-11-30 10:32:22 · 5135 阅读 · 39 评论