一,用户操作:
1. #进入数据库admin
use admin
2. #增加或修改用户密码
db.addUser('name','pwd')
3. #查看用户列表
db.system.users.find()
4. #用户认证
db.auth('name','pwd')
5. #删除用户
db.removeUser('name')
6.
转载
2017-02-08 17:05:24
2042阅读
Mongodb 维护 1.查看服务器线程运行状态db.currentOp():查看mongodb当前各个线程的状态,相当于mysql中的show full processlist,当服务器运行很慢的时候,可以首先执行下这个命令,可以看下服务器当前的状态,如果发现有异常的线程,可以直接使用db.killOp()将线程干掉,虽然这种比较暴力但不失为临
原创
2015-03-19 18:10:24
2762阅读
日常操作查询一条数据db.QUICKPAYMENT.findOne()查询多条数据指定显示的字段find中
原创
2023-03-10 10:27:27
66阅读
最近项目上有一个需求,要对存储在MongoDB中的用户行为数据定期进行统计分析。先使用PHP实现原型,发现因为数据量很大,大量时间都花在MongoDB服务器和Web服务器之间的数据交换上。考虑到这一点,必须在MongoDB服务器上进行本地计算,将结果保存起来,再使用PHP访问并展示给用户。查阅文档得知,MongoDB可以执行JS脚本,这样思路就清楚了,用JS脚本实现统计的功能,再用crontab定
转载
2023-12-07 15:39:09
65阅读
一、概述mongodb副本集维护主要工作:1、查看副本集状态(集群状态、同步延迟、单个库的运行状态mongostate)2、增删节点、停节点shutdownmongodb副本集集群同步机制数据复制的目的是使数据得到最大的可用性,冗余,避免单点故障。副本集中同一时刻只有一台服务器是可以写的,primary主库上写,从库同步数据副本集主从复制也是异步同步的过程。slave从primary上获取日志,然
原创
2016-12-26 16:39:34
2452阅读
副本集成员最多12个成员,其中只有7个成员拥有投票权。这是为了减少 心跳请求的网络流量和选举话费的时间。心跳每2秒发送一次。一、新增副本集成员1、登录primary2、use admin >rs.add("new_node:port") 或 rs.add({"_id":4,"host":"new_node:port","priority":1,"hidden":false}) 3、
原创
2017-03-13 19:40:22
10000+阅读
在每个MongoDB(版本 3.2.9) Instance中,都有一个本地数据库(local),用于存储 Replication 进程的信息和本地数据。local 数据库的特性是:位于local数据库中的数据和集合不会被 Replication 进程复制到其他MongoDB instance上。如果
转载
2016-09-13 19:52:00
245阅读
2评论
1.启动查看启动选项 mongod --help 几个重要的选项 dbpath:数据目录,启动时mongod实例会在该目录下创建mongod.lock文件,防止其它mongod实例使用该数据目录
port:服务器监听的端口号,默认为27017
fork:以守护进程的方式运行
logpath:日志文件
logappend:mongod启动时默认将清除原来的日志记录,此选项可以保留原来的日志记录
1.CentOS 5.8 x64 查看ssh是否开启
netstat -tlnp | grep ssh
2.CentOS 6.3 x64永久性添加环境变量
vi /etc/profile
在末行后添加
PATH=/usr/local/snort/bin:$PATH
export PATH
立刻生效 . /etc/profile
或者更改用户目录下的.bash_profile文件,对
转载
精选
2012-10-02 15:12:37
471阅读
查看编译参数:/usr/local/nginx/sbin/nginx -V查看nginx版本:/usr/local/nginx/sbin/nginx -s检测语法:/usr/local/nginx/sbin/nginx -t启动:/usr/local/nginx/sbin/nginx停止:/usr/local/nginx/sbin/nginx -s stopkill -QUIT pid
原创
2017-08-21 20:12:03
750阅读
SUN系统维护命令大全
1、查看机型:SUn的小型机的机型都在面板上写着有,如NETRA T 1125, 还有比如utra 5,utra 10等等。 2、查看cpu个数 (错误,不正确,因为sun中的top命令不能完全看到所有的cpu情况,与HP用法也不一样)
转载
精选
2008-08-07 15:22:49
1352阅读
Ceph是一种流行的开源存储系统,广泛用于构建分布式存储解决方案。在使用Ceph时,熟悉一些维护命令是非常重要的,可以帮助管理员更好地管理和监控Ceph集群。本文将介绍一些常用的Ceph维护命令,帮助管理员更好地维护Ceph集群。
1. ceph -s
这是一个最基本的Ceph维护命令,用于查看当前Ceph集群的状态。通过运行该命令,管理员可以快速了解集群中各个组件的健康状态、PG状态、OSD
原创
2024-03-04 10:04:53
130阅读
这一篇我们以管理员的视角来看mongodb,作为一名管理员,我们经常接触到的主要有4个方面:1. 安装部署2. 状态监控3. 安全认证4. 备份和恢复,下面我们就一点一点的讲解。 一:安装部署 我之前的文章都是采用console程序来承载,不过在生产环境中这并不是最佳实践,谁也不愿意在机
转载
2024-02-04 15:36:26
65阅读
MongoDB不支持join,其官网上推荐的unity jdbc可以把数据取出来进行二次计算实现join运算,但这些join、group、函数、表达式等高级功能都是收费版才有,而且即使是收费版本,对子查询、窗口函数等复杂SQL运算仍不支持。其他免费的jdbc drive就只能支持最基本的SQL语句了。用免费的esProc配合MongoDB,可以实现上述结构化(半结构化)复杂计算。这里以join为例
转载
2023-09-23 20:21:14
39阅读
MongoDB高级部分及实现(一)MongoDB是由C++语言所编写的一种面向文档的非关系型数据库(是一种NoSql数据库实现),也是介于关系型数据库和非关系型数据库之间的数据存储产品,其提供了高性能、高可用、高可拓展及基于分布式存储的数据库,是非关系型数据库中功能最丰富,最类似关系型数据库的一种集合、文档格式的数据库。l 文档关系l 原子操作l&n
转载
2024-03-08 16:17:19
82阅读
配置:常用配置如下:配置示例net: port: 27017 ##监听端口systemLog: destination: file path: "mongod.log" ##日志文件存放位置 logAppend: true ##追加模式写
原创
2017-02-28 15:39:10
865阅读
转载
2019-07-30 16:31:00
109阅读
2评论
转载请注明出处:https://blog.csdn.net/l1028386804/article/details/800171041、列出所有的 Shard Server> db.runCommand({ listshards: 1 }) --列出所有的 Shard Server{ "shards" : [ { "_id" : "shard0000", "host" :...
原创
2018-04-20 12:41:31
164阅读
请注明出处:://blog..net/l1028386
原创
2022-04-22 17:01:10
113阅读
Mongodb副本集配置好以后,少不了维护,维护内容也不是很多,主要是现在状态和增删节点等。 在说维护之前,得先说说Mongodb副本集的同步机制。数据复制的目的是使数据得到最大的可用性,避免单点故障引起的整站不能访问的情况的发生,Mongodb的副本集在同一时刻只有一台服务器是可以写的,副本集的主从复制也是一个异步同步的过程,是slave端从primary端获取日志,然后在自己身上完全
转载
精选
2015-11-02 20:27:03
596阅读