nosql数据库的原则是什么(NoSQL数据库类型都有哪几种)

  NoSQL数据库类型

  看过了转用NoSQL数据库的主要优势,现在了解一下NoSQL数据库的类型。简单地说,应该根据业务类型去选择数据库的类型。

  NoSQL数据库有四种类型,即:Key-value(键值)、Document(文档)、Column(列)和Graph(图)。

  键值

  在键值数据库中,数据以键/值对的形式存储在哈希表中,其中键是自动生成和唯一的,而值可以是任何东西,例如字符串、JSON、BLOB等。这种类型的数据库通常被用作字典或集合。

  可以用在哪里?这种类型的数据库最适合用于电子商务或基于购物车的网站。

nosql数据库的原则是什么(NoSQL数据库类型都有哪几种)(1)

  文档

  在基于文档的NoSQL数据库中,数据以键值对的形式进行存储和检索,但是,这里的值以JSON的形式存储。BSON或XML类型的文档。键值数据库和文档之间的关键区别之一是,后者嵌入了与存储内容相关的属性元数据,从而有助于根据内容轻松查询数据。

  可以用在哪里?这种类型的数据库多用于Blogging或CMS平台、电商应用或实时分析等。

  列

  在基于列的数据库中,数据以列的形式写入,而不是传统的行结构。基于列的数据库使用列定向,每个列都与一个列键相关联。

  可以用在哪里?基于列的数据库通常用于管理数据仓库、CRM、商业智能等。

  图

  在基于图的数据库中,数据通常以灵活的图形表示方式进行排列,而不是表或列的限制。在这里,数据库不仅存储了对象,而且还存储了这些对象之间的关系。

  可以用在哪里?基于图的NoSQL数据库被广泛应用于社交网络、空间数据、物流等领域。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页