MongoDB
文章平均质量分 78
Parker7
不积小流,无以成江海
展开
-
MongoDB学习笔记【part5】基于 MongoRepository 开发CURD
Spring Data 提供了对 mongodb 数据访问的支持,只需继承 MongoRepository 类,并按照 Spring Data 规范就可以实现对 mongodb 的操作。原创 2023-01-22 00:15:22 · 2334 阅读 · 0 评论 -
MongoDB学习笔记【part4】SpringBoot集成MongoDB、MongoTemplate开发CURD
spring-data-mongodb 提供了 MongoTemplate 与 MongoRepository 两种方式访问mongodb,MongoRepository 操作简单,但 MongoTemplate 更加灵活,我们在项目中可以灵活使用这两种方式操作mongodb。原创 2023-01-21 20:12:30 · 2024 阅读 · 0 评论 -
MongoDB学习笔记【part3】增删改查、聚合、索引
增伤改查。聚合(aggregate)用于处理数据的平均值、求和等,并返回计算后的数据结果。在 SQL 语言中,聚合函数是 count(*) 一类函数。索引能够极大提供查找效率。原创 2023-01-21 14:47:56 · 1601 阅读 · 0 评论 -
MongoDB学习笔记【part2】数据库、文档、集合与常用命令
文档是一组键值对 (key-value),又称为 **BSON** 。MongoDB 的文档不需要设置相同的字段,并且相同的字段不需要相同的数据类型,这与关系型数据库有很大的区别,也是 MongoDB 非常突出的特点。原创 2023-01-21 14:12:28 · 1459 阅读 · 0 评论 -
MongoDB学习笔记【part1】概念与安装
不仅仅是SQL,泛指非关系型数据库。NoSQL 不依赖业务逻辑方式存储,而以简单的key-value模式存储。因此大大的增加了数据库的扩展能力。特点:不遵循SQL标准、不支持ACID(原子、一致、隔离、持久)、远超SQL的性能。对数据库高并发读写。对海量数据的高效率存储和访问。对数据库的高可扩展性和高可用性。有数据库事务一致性需求。有数据库的写实时性和读实时性需求。对复杂的SQL查询,特别是有多表关联查询的需求。原创 2023-01-21 01:04:07 · 1333 阅读 · 0 评论