关系数据库、非关系数据库

发布时间 2023-12-27 17:52:49作者: 廿陆

非关系型数据库:

  ? NOSQL,采用键值对  的形式进行存储;

  ? 读写性能高,易于扩展,可分为  内存性数据库  以及  文档型数据库,比如 Redis,Mongodb,HBase等

  ? 适用非关系型数据库场景:(日志系统、地址位置存储、数据量巨大、高可用)

关系型数据库优点:

  ? 容易理解,采用了关系模型来组织数据

  ? 可以保持数据的一致性

  ? 数据更新的开销比较小

  ? 支持复杂查询(where 子句查询)

非关系型数据库优点:

  ? 不需要经过SQL层的解析,读写效率高

  ? 基于键值对,数据的扩展性好

  ? 可以支持多种类型数据的存储,如图片、文档等。