SQL还是NoSQL?架构师必备选型技能( 二 )

(5)延迟选择数据库类型数据模型分析主要是根据业务场景区分 关系型 还是 非关系型 。
延迟考虑具体数据库选型,用RDS还是Mongo还是其他数据库,它们之间的功能性差异在逐渐变少 。
具体选择可以结合 研发人员熟悉程度、数据规模、其他非功能性需求 来判断 。
一些例子:

  • Mongo 4.x支持事务
  • MySQL 8.0支持JSON格式
  • DB-engine上,mysql和mongo都从本身定位逐步扩展为multi-model

SQL还是NoSQL?架构师必备选型技能

文章插图

SQL还是NoSQL?架构师必备选型技能

文章插图




推荐阅读