sql与nosql如何选择?

sql与nosql数据库的选择,考虑以下几个指标:

  • 数据量
  • 并发量
  • 实时性
  • 一致性要求
  • 读写分离
  • 安全性
  • 运维性

  根据这些个指标,软件系统可分为

  • 管理型系统:运营类系统,sql
  • 大流量系统:字段多、数据量增长块,nosql
  • 日志型系统:es
  • 搜索型系统:es
  • 事务型系统:sql+缓存redis
  • 离线计算:列式数据库
  • 实时计算:时序数据库、列式数据库

以上参考:https://mp.weixin.qq.com/s/3pn01NZJnQT-pq885AuJAg

原文地址:https://www.cnblogs.com/smallzhen/p/14590116.html