随笔分类 -  mongodb

摘要:org.springframework.data.mongodb.core.MongoTemplate#findOne(org.springframework.data.mongodb.core.query.Query, java.lang.Class<T>) org.springframework 阅读全文
posted @ 2022-12-01 15:52 浅笑19 阅读(465) 评论(0) 推荐(0) 编辑
摘要:mkdir -p /data/docker-compose/mongodb/conf && cd /data/docker-compose/mongodb/ # 生成 auth.key, 用于多节点之间的认证 openssl rand -base64 756 > ./conf/auth.key ch 阅读全文
posted @ 2022-11-30 15:01 浅笑19 阅读(276) 评论(0) 推荐(0) 编辑
摘要:参考官网这里: Connection String URI Format — MongoDB Manual Read Preference — MongoDB Manual 对于分布式数据库(多节点),更好的实现数据隔离、以及数据读策略的多样化。 1、readPreference readPrefe 阅读全文
posted @ 2022-11-23 17:28 浅笑19 阅读(370) 评论(0) 推荐(0) 编辑
摘要:异常:Transaction rolled back because it has been marked as rollback-only 原因:已经标记为rollback-only,但是后面的程序执行后又commit事务,抛出此异常。虽然都回滚,不影响正常业务。但是日志打印这种异常让人很难受。 阅读全文
posted @ 2022-11-23 16:51 浅笑19 阅读(1148) 评论(0) 推荐(0) 编辑
摘要:本文是Mongo语法实现的实时用户排名,支持Mongo3.4、4.2版本 数据样例 db.grade.insert({'name':'张三', 'grade':100}); db.grade.insert({'name':'李四', 'grade':95}); db.grade.insert({'n 阅读全文
posted @ 2022-08-05 14:37 浅笑19 阅读(535) 评论(0) 推荐(0) 编辑
摘要:前言 SpringBoot为方便整合MongoDB,提供了相应的启动器,即spring-boot-starter-data-mongodb。然后我们就可以用它提供的MongoTemplate类来操作数据库了。 当然,SpringBoot也提供了相应的类让我们能自定义配置连接池。我们在配置类中主要与M 阅读全文
posted @ 2022-08-05 14:34 浅笑19 阅读(2270) 评论(3) 推荐(0) 编辑
摘要:原文出处:https://blog.51cto.com/u_15288542/3030781 阅读全文
posted @ 2022-06-08 16:48 浅笑19 阅读(189) 评论(0) 推荐(0) 编辑
摘要:操作的mongodb 版本号: 5.0.6 常用操作如下: // 原子操作 db.col2.findAndModify({ query: { _id: ObjectId('623f547d6ac6657eff566709') // available: {$gt: 0} }, update: { $ 阅读全文
posted @ 2022-03-27 21:46 浅笑19 阅读(145) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示