非关系型数据库也叫NOSQL,采用键值对的形式进行存储。
它的读写性能高易于拓展,可分为内存型数据库和文档型数据库,比如Redis,Mongodb,HBase等等。
适合使用非关系型数据库的场景:
日志系统
地理位置存储
数据量巨大
高可用
举个栗子:
在数据结构中哈希表也是采用键值对的形式进行存储的,并且哈希表对于存储于其中的数据的读和写的时间复杂度均为O(1),并且哈希表哈希表可以定义成各种各样的类型。
在国内这个广袤的大地上需要有一台很猛的服务器实时的记录着环境的变化
八股文&栗子一一对应
在数据结构中哈希表也是采用键值对的形式进行存储的
(非关系型数据库也叫NOSQL,采用键值对的形式进行存储)
哈希表对于存储于其中的数据的读和写的时间复杂度均为O(1),并且哈希表可以定义成各种各样的类型
(它的读写性能高易于拓展,可分为内存型数据库和文档型数据库,比如Redis,Mongodb,HBase)
在国内广袤(数据量巨大)的大地上需要有一台很猛(高可用)的服务器实时(日志系统)的记录着环境(地理位置存储)的变化