zoukankan      html  css  js  c++  java
  • 常用的NoSQL数据库类型简述

    一、文档存储类型(Document Stores) 

      文档存储,也称为面向文档的数据库系统,其主要特点在于它们的无模式的数据组织。

    特点:

      1.记录数据不需要具有统一的结构,即不同的记录可以具有不同的列。
      2.对于每个记录,各个列的值的类型可以是不同的。
      3.列可以有多个值(数组)。
      4.记录可以具有嵌套结构。

    代表:MongoDB、Amazon DyanmoDB

    二、宽柱存储类型(Wide Column Stores)

      宽列存储(也称为可扩展记录存储)将数据存储在记录中,能够容纳大量动态列。由于列名和记录键不是固定的,并且由于记录可能有数十亿列,因此宽列存储可以看作是二维键值存储。款列存储与文档存储都有无模式的特征,但实现方式不同。代表:Hadoop(HBase)

    三、键值存储类型(Key-Value Stores)

      键值存储可能是最简单的数据库管理系统。它们只能存储键(key)和值(value),以及在知道密钥时检索值。这些简单的系统通常不适用于复杂的应用。另一方面,正是这种简单性使得这种系统在某些情况下具有很好的适用性。例如,资源有效的键值存储通常应用于嵌入式系统或高性能进程内数据库。

  • 相关阅读:
    Centos 7 运行出错:cannot find a valid basecrl for repo:base/7/x86_64
    nc 使用
    linux uniq去重,awk输出(可用于爆破字典优化)
    关于fixedsys字体 FSEX300.ttf FSEX300-L.ttf FSEX301-L2.ttf
    MyAtoi
    viplugin eclipse
    资源获取即初始化RAII
    阈值分割技术
    图像类型转换
    形态学
  • 原文地址:https://www.cnblogs.com/readygood/p/9876883.html
Copyright © 2011-2022 走看看