1

写在前面

由于想实际设计一个数据库来练练手,临时决定,先跳过运维的部分,直接学习第四章关于“系统架构”的部分。

第二十二天

今天要学习的是《41 | MongoDB应用场景及选型》章节,课程地址点这里,感谢唐建法老师。

MongoDB 的数据定位

  1. OLTP数据库
  2. 原则上讲Oracle、MySQL适用的场景,MongoDB都适合(4.0之后就支持ACID事务了)。

优点

  1. 原生支持集群分片的横向扩展,数据量及并发量过大时,可以自动扩展。
  2. 数据模型应用的场景灵活,适合于迭代开发。
  3. JSON的先天优势适用于RestAPI及微服务的开发。

选择MongoDB的原因

基于功能

image.png

基于场景

image.png

场景实例

image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png

最后

这一节的主要内容太偏理论了,下一节是实际应用场景的分析,明天继续。


xiaopohair
68 声望27 粉丝

把这辈子活的热气腾腾!