别了,MongoDB?

DotNetCore实战

共 845字,需浏览 2分钟

 ·

2021-03-22 13:03

英国《卫报》正式告别 MongoDB,完成了向 PostgreSQL 的迁移;RedHat 移除 MongoDB,Fedora、Debian 亦在其列;再加上前不久刚因程序员爬虫而扣上的一口 2 亿简历泄露的安全事故大黑锅——比起 “Hello World”,一只脚刚踏进 2021 的 MongoDB 可能更想吼一嗓子“莫挨老子”……

然而,根据DB-Engines 数据库流行度最新排行榜的数据来看,MongoDB的市场份额依然强势增长,用自身实力打脸质疑者。



MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。

MongoDB优点

  • MongoDB 的架构较少。它是一个文档数据库,它的一个集合持有不同的文档。
  • 从一个到另一个的文档的数量,内容和大小可能有差异。
  • MongoDB 中单个对象的结构很清淅。
  • MongoDB 中没有复杂的连接。
  • MongoDB 提供深度查询的功能,因为它支持对文档的强大的动态查询。
  • MongoDB 很容易扩展。
  • 它使用内部存储器来存储工作集,这是其快速访问的原因。

应该使用MongoDB在哪些场景

  • 大而复杂的数据
  • 移动和社会基础设施数据
  • 内容管理和交付
  • 用户数据管理
  • 数据中心


腾讯放出的.NET Core高级工程师岗位,要明确要求需要懂MongoDB。


3月23日~25日,自身架构师Tony老师将开启



《MongoDB+.Net6+docker+k8s打造亿级数据库落地方案》三天训练营
本号粉丝,一律0元加入


如遇扫码失败

请添加微信:ruanmou_xy

浏览 21
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报