![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MongoDB
文章平均质量分 69
Blue summer
这个作者很懒,什么都没留下…
展开
-
MongoDB secondary节点
连接到secondary;读取secondary;从secondary恢复集群原创 2022-09-27 23:01:25 · 1184 阅读 · 0 评论 -
MongoDB replication
MongoDB的副本集能保证数据库服务的冗余性和高可用,这也是生产环境的必要配置。每个副本集都保存相同的数据,保证主节点异常时能接替主节点继续提供服务。原创 2022-03-12 23:23:35 · 1330 阅读 · 0 评论 -
MongoDB的CURD基本操作(五)——用户、角色管理
注:本文基于MongoDB 4.2.6编写1、用户管理1、创建用户> db.createUser( { user: "testuser", pwd: "test", roles:[]})Successfully added user: { "user" : "testuser", "roles" : [ ] }其中user指定用户名,pwd指定密码,roles指定该用户的角色,这个和权限相关,我们后面再讲。如果不想明文指定密码,可通过passwordPrompt()使用键盘输入方式设置密原创 2020-06-21 12:15:32 · 562 阅读 · 0 评论 -
MongoDB的CURD基本操作(四)——删除、备份及恢复
MongoDB文档删除、数据备份及恢复原创 2020-06-21 12:14:27 · 329 阅读 · 1 评论 -
MongoDB的CURD基本操作(三)——查找
注:本文基于MongoDB 4.2.6编写1、查找查找集合所有文档> db.bb.find(){ "_id" : ObjectId("5ec29c1e6b02bc57526eb598"), "hello" : "ball", "animals" : { "pig" : 80, "cow" : 200, "dog" : 50 }, "may" : "May", "happy" : "ending" }{ "_id" : ObjectId("5ec5384c6d59a15615f7df04"原创 2020-05-28 22:44:08 · 1028 阅读 · 0 评论 -
MongoDB的CURD基本操作(一)——创建
1、查看基本信息查看数据库> show dbsadmin 0.000GBconfig 0.000GBlocal 0.000GBmydb 0.000GB查看当前使用的数据库> dbmydb切换当前使用的数据库> use mydbswitched to db mydb查看当前数据库的集合> show collectionsusers查看当前数据库集合基本信息> db.stats(){ "db" : "原创 2020-05-28 22:40:37 · 195 阅读 · 0 评论 -
MongoDB的CURD基本操作(二)——更新
注:本文基于MongoDB 4.2.6编写1、更新替换更新比如将hello的值替换为basketball> db.bb.find().pretty(){ "_id" : ObjectId("5ec29c1e6b02bc57526eb598"), "hello" : "ball" }> db.bb.update({hello: "ball"}, {hello: "basketball", hi: "rock"})WriteResult({ "nMatched" : 1, "nUp原创 2020-05-28 22:40:50 · 234 阅读 · 0 评论 -
MongoDB的安装及连接
注:本文基于CentOS 7.2编写1、安装使用yum方式安装,因此需要先添加repo配置,[root@centos7 yum.repos.d]# cat mongodb-org-4.2.repo [mongodb-org-4.2]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/gpgcheck=1enabled=1gpgkey=htt原创 2020-05-13 23:09:41 · 939 阅读 · 0 评论