定义
-
NoSQL = NOT only SQL
-
refer to a class of databases that are non-relational in architecture
-
NoSQL的数据库技术实现不同,但是对外呈现的特性( *** 作)一样。
-
由于big data的出现,NoSQL现在更火
history
优势
大多数的NoSQL数据库都有如下特征:
- scale horizontally
- share data more easily
- global unique key to simplify data sharding(分片)
- more specific use case
- more developer friendly
- more agile development via flexible schemas
下图仅仅列举其中一些:
选择RDBMS or NoSQL
四种类型:
key-value的数据库架构 :
document的数据库架构:
当前主流的NoSQL数据库
column的数据库架构:
graph的数据库架构:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)