深聊全链路压测之:第十八讲 | 如何对MongoDB数据库进行隔离。

1、引言

这节课,我们要对MongoDB数据库进行隔离。
在此之前,我们需要先了解MongoDB。
MongoDB 是目前比较主流的一款 NoSQL 文档数据库,它能够解决关系数据库中的 Schema 问题,其特点是 No-Schema,任意存储和读取任意数据。
MongoDB 的数据格式主要是 JSON/BSON,因为用它新增字段简单,历史数据容错性强,比较容易存储复杂数据,所以很多电商系统都会用它,我们这个开源电商项目里面的会员服务(mall-member)也用到了它。

目前 SpringBoot 对 MongoDB 使用的支持,主要通过 Spring Data MongoDB 模块,有以下两种方式:

  • MongoTemplate
  • MongoRepository

既然 Template 和 Repository 都可以做增删查改操作,它们俩的区别和优劣势在

猜你喜欢

转载自blog.csdn.net/wuyoudeyuer/article/details/123549301