使用场景:
1、高并发实时写入与读取
2、海量存储
3、可扩展性
特点:
1、区别于关系型数据库
2、有灵活的schema(关系)
3、避免join连接查询
4、支持数据库水平扩展
5、简单访问接口
分类:
1、文档
2、key-value
介绍:
1、文档存储
2、c++实现
3、支持多平台(window、linux)
4、多语言驱动(c、java、perl、python、c#)
优势:
1、不需要额外缓存
2、丰富查询操作
3、丰富类型
4、可扩展
特性:
1、面向文档存储(BSON)
2、支持动态查询
3、索引
4、调优工具
5、区别于关系型数据库的更新
6、Replication 复制
7、Auto-sharding
8、MapReduce
数据库:admin 全局数据库、local 本地数据库
数据类型
boolean
numeric
string(UTF-8)
array
object
json
1、高并发实时写入与读取
2、海量存储
3、可扩展性
特点:
1、区别于关系型数据库
2、有灵活的schema(关系)
3、避免join连接查询
4、支持数据库水平扩展
5、简单访问接口
分类:
1、文档
2、key-value
介绍:
1、文档存储
2、c++实现
3、支持多平台(window、linux)
4、多语言驱动(c、java、perl、python、c#)
优势:
1、不需要额外缓存
2、丰富查询操作
3、丰富类型
4、可扩展
特性:
1、面向文档存储(BSON)
2、支持动态查询
3、索引
4、调优工具
5、区别于关系型数据库的更新
6、Replication 复制
7、Auto-sharding
8、MapReduce
数据库:admin 全局数据库、local 本地数据库
数据类型
boolean
numeric
string(UTF-8)
array
object
json