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