美文网首页
NoSQL 在近几年非常流行,分为四大类

NoSQL 在近几年非常流行,分为四大类

作者: 帶頭二哥 | 来源:发表于2019-12-03 18:05 被阅读0次
分类 代表数据库 应用场景 特点
键值型(Key-Value) RedisRiak 内容缓存,主要用于处理大量数据的密集IO型高访问负载。 键值数据库是形式最简单的NoSQL,数据中的每一个值(value)都有专门的键(key)与之匹配,能够实现针对相对简单数据集的超快应用性能,查找速度非常快。
文档型 (Document) MongoDBCouchDB Web应用,收集和处理来自网页和移动应用的数据。 文档数据库以类似文档的结构存储数据,可以采用无模式的形式,数据结构要求不严格,表结构可变。
列存储 (Big tables) HBaseCassandra 通常应用于互联网搜索、其他大规模的网页应用和PB级数据的分析应用。 以列簇式存储,将同一列数据存在一起,在处理大数据集的时候,就可以具备更高的性能和扩展性(如HBase+Hadoop架构)。
图形 (Graph) Neo4JGraphDB 社交网络,推荐系统等,专注于构建关系图谱。 类似于图的结构存储数据,可以利用图结构相关算法,便于探索数据之间的联系。
  • NoSQL相比关系数据库的主要优势:

    1. 低延迟的读写速度:应用快速地反应能极大地提升用户交互速度;
    2. 高性能和可扩展性:基于键值对,数据没有耦合性,容易进行分布式扩展;
    3. 非结构化和不可预知的数据:NoSQL的存储格式是Key-Value形式、文档形式、图片形式等等,而关系型数据库则只支持基础类型。
  • NoSQL的缺点:

    1. 不支持SQL语句:不提供SQL支持,学习和使用成本较高;
    2. 提供的功能有限:无事务处理,完整的解决方案和报表等支持不好;
    3. 稳定性:产品的完善程度和稳定性,不能和几十年的历史的关系型数据库相提并论。

相关文章

  • NoSQL 在近几年非常流行,分为四大类

    分类代表数据库应用场景特点键值型(Key-Value)Redis、 Riak内容缓存,主要用于处理大量数据的密集I...

  • NoSQL概念和特点

    NoSQL,泛指非关系型数据库,主要分为四大类: 1.key-value存储数据库。该类数据库使用哈希表,在哈希表...

  • NoSQL数据库的四大类型

    一般将NoSQL数据库分为四大类:键值(Key-Value)存储数据库、列存储数据库、文档型数据库和图形(Grap...

  • Redis 进行持久化的方式

        Redis 是一款非常流行的 Nosql 产品,和一般的 Nosql 不同的是,Reids 提供了数据的持...

  • 算法笔记二:内容推荐算法

    目前推荐算法分为四大类: 【1】协同过滤推荐算法 【2】基于内容的推荐算法 【3】流行度推荐算法 这种方法是对it...

  • BI-SQL丨CREATE

    CREATE语句 CREATE语句在SQL语言中是非常重要的一环。要知道SQL语法基本划分为四大类:增、删、改、查...

  • python爬虫1:mangodb安装

    什么是Mongo DB Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据...

  • 从算法原理,看推荐策略

    推荐算法简介 目前的推荐算法一般分为四大类: 协同过滤推荐算法 基于内容的推荐算法 混合推荐算法 流行度推荐算法 ...

  • 带你从算法原理看推荐策略

    推荐算法简介 目前的推荐算法一般分为四大类: 协同过滤推荐算法 基于内容的推荐算法 混合推荐算法 流行度推荐算法 ...

  • 在Centos7上安装Redis6

    一、背景 Redis是一个非常流行的NOSQL数据库,拥有的数据类型非常丰富,此处我们简单记录一下在Centos7...

网友评论

      本文标题:NoSQL 在近几年非常流行,分为四大类

      本文链接:https://www.haomeiwen.com/subject/tkhhgctx.html