mongodb
不屑哥
这个作者很懒,什么都没留下…
展开
-
spring boot配置mongodb starter
直接依赖spring-boot-starter-data-mongodb即可<!-- spring-boot-starter-data-mongodb 与spring boot版本一致 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-原创 2021-01-27 20:24:58 · 592 阅读 · 0 评论 -
使用mongodump和mongorestore备份恢复
安装的mongodb的bin目录下缺少数据库工具集参考:https://blog.csdn.net/qq_43710881/article/details/107873636访问:https://www.mongodb.com/try/download/database-tools下载工具集,解压即可解压后备份还原参考:https://www.cnblogs.com/centos-python/articles/12467326.htmlmongodump备份命令mon原创 2020-12-24 14:15:12 · 1329 阅读 · 2 评论 -
mongodb提取ObjectId里面的内容
var result = db.getCollection('table').find({}) //边读边取插入while(result.hasNext()){ var next = result.next(); //获取的长度,ObjectId("5d2435478960f9c14292f2a7") //从索引10开始截取 var length = ne...转载 2019-07-15 10:27:32 · 2139 阅读 · 0 评论 -
使用mongo-java-drivers控制mongodb的日志输出
原文:https://www.jianshu.com/p/1ec6e6ddaa1f项目同样是使用mongo-java-drivers作为mongodb驱动,控制台一直输出各种连接池和集群的日志,太烦人了,可以在logback.xml过滤指定包的日志输出级别,只输出warn以上的日志<!--设置mongodb的集群日志级别--> <logger name=...转载 2019-06-26 11:37:17 · 3856 阅读 · 1 评论 -
mongodb中Timestamp类型转成ISODate
var timestamp = Timestamp(1560506685, 958);//存储的时间戳格式print( new Date( timestamp.t*1000+timestamp.i))//转换成日期类型原创 2019-06-14 18:34:26 · 3195 阅读 · 0 评论 -
mongodb使用MapReduce
var mapFunction = function() { emit(this.waybillId, this.createTime) };var reduceFunction = function(key, values) { //values有多个,才会进入这个方法 var time = ""; for(var i ...原创 2019-06-13 16:09:51 · 290 阅读 · 0 评论 -
mongodb中根据表中的字段更新表中的另一个字段
db.getCollection('user').find({"status":2}).forEach( function(item){ db.getCollection('user').update({"_id":item._id},{$set:{"first_login_time": item.login_time}}) })转载 2019-05-16 17:20:16 · 1649 阅读 · 0 评论 -
mongodb使用nosql manager for mongodb客户端
1、安装NoSQL Manager for MongoDB下载地址:http://www.mongodbmanager.com/download2、打开客户端,选server-new mongodb connection……3、在连接配置窗口中填入主机、身份认证、用户名、密码、数据库名4、切换到databases,填入数据库名,点击ok就可以连接好...转载 2019-04-03 10:20:02 · 645 阅读 · 0 评论 -
mongodb利用aggregate聚合group by多个字段
转载:https://blog.csdn.net/s630405377/article/details/78478981var result = db.orderMain.aggregate([{$match:{partnerId:{$eq:"aaa"}}},{$group:{_id:{partnerId:"$partnerId",clientCode:"$shipper.cl...转载 2019-04-08 19:12:25 · 27314 阅读 · 0 评论 -
mongodb查询结果插入指定表中
转载:而且发现它是边读边取,并不是直接返回一个大数据集,类似mysql的游标或者指针var result = db.csmdR.find({"查询条件"})while(result.hasNext()) db.新建表名.insert(result.next())...转载 2019-04-08 19:07:54 · 2431 阅读 · 0 评论 -
spring配置mongodb使用gridfs
参考的博文(相当详细):http://www.baeldung.com/spring-data-mongodb-gridfs参考spring mongodb的官方文档:https://docs.spring.io/spring-data/mongodb/docs/2.0.2.RELEASE/reference/html/#gridfs参考spring-data官网的配置<be原创 2017-12-28 11:19:55 · 3988 阅读 · 1 评论 -
spring配置mongodb
参考:http://blog.csdn.net/zhouzhiwengang/article/details/51446784参考:http://blog.csdn.net/congcong68/article/details/445452531、maven下载相关依赖 org.springframework.data spring-d转载 2017-08-25 15:21:17 · 3491 阅读 · 0 评论 -
spring配置mongodb连接副本集多个节点
mongodb版本3.4.x1、配置副本集先配置副本集,可参考我之前写的文章:http://blog.csdn.net/fuck487/article/details/78287362注意:必须配置仲裁节点,本来我以为仲裁节点作用不大,后来发现如果没配置仲裁节点,即使代码配置了多节点连接,一旦主节点关闭了,程序不会正常切到备用节点。2、spring配置(带密码的)原创 2017-12-07 14:36:26 · 4963 阅读 · 0 评论 -
mongodb创建副本集
一、创建多个mongodb数据目录文件夹node1node2node3arbiter二、副本集启动独立的mongodmongod --replSet myapp --dbpath=node1 --port=40000mongod --replSet myapp --dbpath=node2 --port=40001mongod --replSet myapp -原创 2017-10-19 17:29:13 · 1011 阅读 · 0 评论 -
Mongodb与spring集成 实体映射
原文:http://www.linuxidc.com/Linux/2012-06/61943p2.htmspring-data-mongodb中的实体映射是通过MongoMappingConverter这个类实现的。它可以通过注释把java类转换为mongodb的文档。它有以下几种注释:@Id - 文档的唯一标识,在mongodb中为ObjectId,它是唯一的转载 2017-12-07 09:44:07 · 1633 阅读 · 2 评论 -
mongodb在linux下需要用户名密码连接
参考mongodb的安装启动:http://blog.csdn.net/yuwenruli/article/details/8529192注:注意启动时logpath /mongodb/logs 这里是指向一个文件,而不是目录,如果不是指向文件也是启动不了而dbpath 指向的是一个目录参考安装glibc-2.14:http://blog.csdn.net/hnhuangyiyang/articl...原创 2017-09-04 15:50:18 · 10823 阅读 · 0 评论 -
mongodb分片部署
本人mongodb版本:MongoDB server version: 3.4.7一、分片部署的结构1、分片a(副本集1主1备1仲裁)2、分片b(副本集1主1备1仲裁)3、配置集群(副本及1主2备)4、mongos二、创建分片a、分片b(1)创建目录rs-a-1rs-a-2rs-a-3rs-b-1rs-b-2rs-b3(2)创建分片a原创 2017-11-15 15:32:01 · 400 阅读 · 0 评论