
MongoDB
文章平均质量分 79
MongoDB
sunhuwh
求学阶段
展开
-
mongodb之用户/认证/角色/权限管理
前言用户权限管理很重要,只给需要的权限,防止应用系统漏洞导致脱库认证和授权Authentication认证识别,解决我是谁Authorization操作授权,我能做什么认证机制MONGODB-CR官方自定义实现认证机制,通过用户名和密码,通过challenge-response方式,来识别和验证授权。SCRAM-SHA-1认证机制有更好的安全性,新版本默认使用SCRAM-SHA-1。不建议使用MONGODB-CR模式。SCRAM-SHA-13.0版本新加功能,Mongodb默认的认证模转载 2020-10-20 16:53:39 · 679 阅读 · 0 评论 -
mongodb支持js写查询
var ar = []var index = 0db.collection.find({}).forEach( function(c){ var b = c._id.substr(0, 32) print("b") print(b) ar[index] = b index++ })原创 2020-09-18 15:57:59 · 505 阅读 · 0 评论 -
MongoDB副本集详解
副本集作用数据是同步的,若某个副本挂掉,其余的副本集可以跟上继续使用。可以作为备份的数据库启用多个副本这次的所有操作都在windows上进行,linux是同样的原理。先编写三个mongod.cfg假设mongo安装在D:\Program Files\mongodb\server\4.2目录mongod.cfg:# mongod.conf# for documentation of all options, see:# http://docs.mongodb.org/manual原创 2020-08-14 18:50:55 · 1503 阅读 · 0 评论 -
安装篇:centos7安装mongodb
1. 配置MongoDB源cd /etc/yum.repos.dvi mongodb-org-3.4.repo填写下面内容[mongodb-org]name=MongoDB Repositorybaseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/7Server/mongodb-org/3.4/x86_64/gpgcheck=0enabled=12. yum安装yum install -y mongodb-org3. mongo原创 2020-08-05 10:08:07 · 585 阅读 · 0 评论 -
mongodb自动宕机
先找原因,无故宕机,第一个看mongod 启动mongo的时候,有没有带–fork如果没带,那是因为没在后台启动,加上即可第二个原因,从服务器上找mongo的日志,日志中如果没有任何提示,那很可能是因为服务器内存爆了如何确定问题:我们去看看out_of_memory()被触发的日志grep "Out of memory" /var/log/messages里面如果有mongodb 被 kill的信息,而且时间对得上。那百分百是服务器内存爆了,导致mongo被kill了。如果不是mongodb原创 2020-07-29 23:59:18 · 2474 阅读 · 0 评论 -
mongodb定时备份
mongodb备份多表原创 2020-07-28 15:28:56 · 692 阅读 · 0 评论 -
mongodb 启动停止命令
linux mongodb启动停止命令–dbpath 数据库配置的地址–logpath 数据库log存放地址# 启动命令mongod --dbpath /var/lib/mongo --fork --logpath=/var/log/mongodb/mongod2.log# 停止命令mongod --dbpath /var/lib/mongo --shutdown原创 2020-07-28 15:23:44 · 1704 阅读 · 0 评论 -
mongodb GIS做电子围栏
思路mongodb本身适合存地理数据,自带了函数先将电子围栏存入mongodb中每次点位是否在电子围栏外时向mongodb发送空间查询资料:GeoJson数据详见:http://geojson.io/SpringBoot+mongodb实现代码:/** * 电子围栏 */@Data@AllArgsConstructor@NoArgsConstructor@Document(collection = "geographicalRegion")public class Geogr原创 2020-07-17 14:39:08 · 1196 阅读 · 1 评论 -
mongodb
mongodb安装linux安装手册:curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz # 下载tar -zxvf mongodb-linux-x86_64-3.0.6.tgz # 解压mv mongodb-li...原创 2018-03-27 22:25:01 · 240 阅读 · 0 评论