1.四种分类
1.key-value
Redis
键值对存储,特点:查询数据块
内容缓存,主要用于处理大量数据的高访问负载,也用于一些日志系统等等。
2.Colunmn列式存储
HBase
将同一列的数据放在一起,查询非常快
3.document文档存储
MongoDB
经典用于web项目中,与KeyValue类似,比如MongoDB主要应用在爬虫
4.Graph图结构存储
neo4j
用于社交网络,
Nosql特点:
1.易扩展
当一台机器不够用了,很容易添加一个新的服务器,只要配置好环境之后,自动使用。
2.大数据量、高性能
读写速度快,nosql基本都是内存数据库,比硬盘存储要快很多,查询数据快
3.灵活性
NoS