mongodb3.x版本有好多新功能,关于这方面参考官网即可。。。mongodb3.x配置文件使用yaml格式,和salt以及ansible格式一样一样滴,哈哈。。。下载mongodb3.2版本[root@mongo-test ~]# wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-03-05 23:24:43
                            
                                2000阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、配置文件 /etc/mongod.conf[root@mongo01 ~]# egrep -v "^(#|$)" /etc/mongod.conf
systemLog:
  destination: file
  logAppend: true
 &nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-06-19 20:27:25
                            
                                933阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            一、部署软件pc1、pc2、pc3分别安装mongodb,操作如下:[root@pc1 ~]# tail /etc/security/limits.confmongod soft nproc 40000
* hard nofile 1000000
* soft nofile 1000000
* so            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-07-01 13:02:50
                            
                                1473阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            一、使用yum安装mongodb 3.2[root@node2 ~]# cat /etc/yum.repos.d/mongodb.repo
[mongodb-org-3.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-06-19 20:18:04
                            
                                1628阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            mongodb3.x版本后就是要yaml语法格式的配置文件,下面是yaml配置文件格式如下:官方yaml配置文件选项参考:https://docs.mongodb.org/manual/reference/configuration-options/#configuration-file只能使用空格,不支持tab键,切记,原因你懂的。。。。。。systemLog:
  dest            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-03-06 18:59:02
                            
                                4422阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              在传统的mongoDB集群中,configserver使用的是mirror的方式,在其宕机后,则需要重启所有集群成员来链接镜像configserver。在新版本3.2中,configserver支持复制集模式,避免了上述问题的发生。搭建集群时,shard的搭建方式和传统的完全一样,不同的是mongos和configserver的配置:configserver:	启动config:mo            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-07-03 15:10:23
                            
                                845阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            mongodb3.x版本后就是要yaml语法格式的配置文件,下面是yaml配置文件格式如下:官方yaml配置文件选项参考:https://docs.mongodb.org/manual/ ... #configuration-file只能使用空格,不支持tab键,切记,原因你懂的。。。。。。<ign            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-30 15:20:41
                            
                                379阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            三台机器操作系统环境如下:[mongodb@node1 ~]$ cat /etc/issue
CentOS release 6.4 (Final)
Kernel \r on an \m
[mongodb@node1 ~]$ uname -r
2.6.32-358.el6            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-03-09 10:46:19
                            
                                9175阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            继mongodb3.2复制集和shard集群之后的用户认证登陆。1:关于mongos登录权限认证配置[mongodb@node1 keyfile]$ openssl rand -base64 741 > /data/keyfile/zxl
[mongodb@node1 keyfile]$ chmod&n            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-03-13 15:14:56
                            
                                10000+阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
            find 操作语法展示: find()操作实例 : //连接数据库 dbService = connect("localhost:27017"); //选择插入集合 db = dbService.getSiblingDB("jike"); //创建bulk对象用于批量插入 db.query_test            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-28 17:01:31
                            
                                441阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            mongodb 包含众多的原子性操作: 实例: 更新内嵌文档方式: 1修改整个内嵌文档。2 修改内嵌文档的某个字段。 更新数组元素 mongodb提供了很多特定操作符号,使得数组可以当成栈队列等有序对象使用 也可以 当成无序对象使用 实例: 下部是 很早之前的博客内容,多少有些帮助 首先看下: 1、            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-28 17:01:04
                            
                                399阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            先讲一下mongodb 的写操作过程: mongodb有一个write concern的设置,作用是保障write operation的可靠性。一般是在client driver里设置的,和db.ge            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-28 16:23:21
                            
                                367阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                        mongodb3.2二进制安装1.环境介绍2.配置环境变量,修改与之相关的系统参数3.创建mongodb运行用户和目录等4.上传安装包,解压安装5.创建配置文件6.启动并进行简单测试7.总结 1.环境介绍:OS:Centos6.5_64Mongo            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-01-25 15:45:18
                            
                                1314阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ## 方案概述
在不停机的情况下将 MongoDB 3.2 平滑升级到 MongoDB 4.0,需要遵循一系列的步骤来确保数据的完整性和可用性。本文将提供一个详细的方案,以及相应的代码示例,来指导您完成这个升级过程。
## 步骤一:备份数据
在进行任何升级操作之前,务必确保对现有数据进行备份。这样可以在出现意外情况时能够恢复到原始状态。下面是一个备份 MongoDB 数据的示例代码:
``            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-14 15:14:11
                            
                                355阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1首先介绍查询结果 返回的过程: 进行查询的时候mongodb 并不是一次哪个返回结果集合的所有文档,而是以多条文档的形式分批返回查询的结果,返回文档到内存中。 好处: 减少了客户端与服务器端的查询负担。 查询的结果集合很大的时候批量返回数据,提高了效率。 注意事项 如果执行查询的时候不使用 var            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-28 16:19:51
                            
                                391阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            使用mongodb 有段时间了,由于是在内网使用,便没有设置权限,一直是裸奔。 最近有时间,研究了下mongodb 3.2 的用户权限配置,网上有许多用户权限配置的文章,不过大多是之前版本,有些出入,特记录备查。 环境 MongoDB shell version: 3.2.6 CentOS rele            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-30 15:20:16
                            
                                578阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            原文  http://pylixm.cc/posts/2016-06-03-Mongodb-user-admin.html主题 MongoDB使用mongodb 有段时间了,由于是在内网使用,便没有设置权限,一直是裸奔。最近有时间,研究了下mongodb 3.2 的用户权限配置,网上有许多用户权限配置的文章,不过大多是之前版本,有些出入,特记录备查。环境MongoDB shel            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2016-08-29 12:51:59
                            
                                1892阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            写操作——添加操作 mongodb提供以下操作执行添加文档操作 db.collection.insertOne() 3.2新添加 db.collection.insertMany() 3.2 新添加 db.collection.insert() 首先介绍下 insertone() 操作 语法规则:            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-06-06 05:27:40
                            
                                985阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            * 连接MongoDB在本机可以直接运行命令mongo进入到mongodb shell中如果mongodb监听端口并不是默认的27017,则在连接的时候需要加--port 选项,例如mongo --port 27018连接远程mongodb,需要加--host,例如mongo --host 127.0.0.1如果设置了验证,则在连接的时候需要带用户名和密码mongo -uusername -ppa            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-03-27 11:33:50
                            
                                1070阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                  默认情况下YApi安装完成后,就可以注册新用户了。如果YApi搭建在外网环境,那么大家就都可以来注册用户并且创建自己的项目。这样也没有大问题,除了自己创建的项目,其他项目是没有权限的,因为只有将注册用户加入到项目成员里,这时候才有对应项目的权限。        如果想避免无用的用户和无用的项目新增进来,可以禁止用户注            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-18 16:09:36
                            
                                1743阅读
                            
                                                                             
                 
                
                                
                    