
MongoDB
oJueQiang123456
这个作者很懒,什么都没留下…
展开
-
mongodb查询导出
一、准备导出文件: mongo_export.jsvar c = db.user_map.find({},{"name":1}).limit(100000)while(c.hasNext()) { printjsononeline(c.next());}二、执行导出/opt/mongodb-linux-x86_64-3.2.10/bin/mongo 127.0.0.1:31000/user_data ./mongo_export.js >> ./user.tx原创 2020-11-27 16:11:41 · 289 阅读 · 0 评论 -
Mongodb同步数据到Elasticsearch(mongo-connector)
概述:mongo-connector工具在MongoDB与目标系统间同步数据,并跟踪MongoDB的oplog,保持操作与MongoDB的实时同步。 mongo-connector工具是基于python开发的实时同步服务工具。它要求mongo运行在replica-set模式,且需要 elastic2_doc_manager将数据写入ES。 环境:Elasticsea...原创 2019-01-20 11:22:19 · 1148 阅读 · 0 评论 -
MongoDB-7:复制集
概述:一主一从,主端口27017、从端口27018。1、创建配置文件、数据、日志目录cd mongodb#日志mkdir conf#数据mkdir datacd datamkdir m17mkdir m18#日志cd ..mkdir logscd logsmkdir m17mkdir m18cd ..bogon:mongodb chenfenli$ ...原创 2019-01-19 18:59:32 · 272 阅读 · 0 评论 -
MongoDB-6:集成MongoBD到SpringBoot
一、准备工作 1.插入数据> show dbsadmin 0.000GBconfig 0.000GBlocal 0.000GBshop 0.000GB> use shopswitched to db shop> db.user.insert({name:'zs',age:25},{name:'ls',age:28})WriteResult({...原创 2018-03-29 16:53:02 · 278 阅读 · 0 评论 -
MongoDB-5:备份与恢复
一、简介 导入和导出可以操作本地的mongodb服务器,也可以操作远程的服务器。所有有如下通用选项: -h host 主机 -port port 端口 -u username 用户名 -p password 密码二、mongoexport导出(导出哪个库,哪张表,哪几列,哪几行) -d 库名 -c 表名 -f fiel...原创 2018-03-28 11:11:40 · 608 阅读 · 0 评论 -
MongoDB-4:用户管理
一、简介 1.mongdb中有一个admin的数据库,牵涉到服务器配置层面的操作,需先切换到admin数据库, 即use admin 进入超级用户管理模式。 2.mongo的用户是以数据库为单位来建立的,每个数据库有自己的管理员。 3.在设置用户时,需先在admin数据库下建立管理员,这个管理员登陆后,相等于超级管理员。 二、常用操作 1.切换到超级管理模式 ...原创 2018-03-27 17:48:25 · 2519 阅读 · 0 评论 -
MongoDB-3:索引
一、单例索引1.插入索引: db.test.ensureIndex({sn:1}) #给sn添加索引,1:正序 、-1:倒序2.查询索引: db.test.getIndexes();3.删除某个索引: db.test.dropIndex({sn:1}) #删除sn索引,必须指明索引顺序4.删除所有索引: db.test.dropIndexs()二、多例索引1...原创 2018-03-27 11:57:11 · 165 阅读 · 0 评论 -
MongoDB-2:操作
.bin/mongo #进入客户端show dbs #查看存在的数据库use shop #切换到shop数据库(隐试创建)show collections #查看库里面的表db.dropDatabase() #删除已切换到的数据库db.createCollection(’test’) #创建test集合db.test.drop() #删除test集合sho...原创 2018-03-26 18:58:48 · 222 阅读 · 0 评论 -
MongoDB-1:安装和使用
一、安装 1.下载:https://www.mongodb.com/download-center?jmp=nav#community 2.解压(不用编译,本身就是编译后的二进制可执行文件)。 3.1、启动mongodb。 ./bin/mongod --dbpath /mongo/data --logpath /mongo/log/db.log --...原创 2018-03-26 14:37:52 · 214 阅读 · 0 评论