非关系型数据库:
? NOSQL,采用键值对 的形式进行存储;
? 读写性能高,易于扩展,可分为 内存性数据库 以及 文档型数据库,比如 Redis,Mongodb,HBase等
? 适用非关系型数据库场景:(日志系统、地址位置存储、数据量巨大、高可用)
关系型数据库优点:
? 容易理解,采用了关系模型来组织数据
? 可以保持数据的一致性
? 数据更新的开销比较小
? 支持复杂查询(where 子句查询)
非关系型数据库优点:
? 不需要经过SQL层的解析,读写效率高
? 基于键值对,数据的扩展性好
? 可以支持多种类型数据的存储,如图片、文档等。