了解nosql

NoSQL

Not only SQL 非关系型数据库

随着大数据时代的到来,关系型数据库因其局限性和扩展性,在存储复杂数据方面显得力不从心了

非关系型数据库由其灵活的特点得到了非常迅速的发展,在存储和速度方面都很出色

常见的NoSQL数据库有key-value型,文档型,列族型和图数据库几种类型

key-value型

通过哈希对key进行运算,存储数据为key-value型,通过key可以快速查询到value

常见的key-value型数据库有redis,内容缓存,主要用于处理大量数据的高访问负载,也用于一些日志系统等等。

列族型

面向列族存储,以列簇式存储,将同一列数据存在一起

常见的列族型有HBase,适合存储半结构化和非结构化的数据,适合存储稀疏的数据,空的数据不占用空间,可以提供实时的增删改查,主要应用是分布式的文件系统

文档性

面向文档数据库会将数据以文档的形式储存。每个文档都是自包含的数据单元,是一系列数据项的集合,数据存储的最小单位是文档

常见的有MongoDB,主要应用于日志分析等场景

图数据库

允许将数据以图的形式进行存储,数据表现为节点和关系,并有标签和属性的概念,能够更好的建模,更快的查询

常见的有Neo4j,适用于推介系统,社交网络等场景



图数据库挺好玩的~~

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值