Nosql資料庫分類

2021-10-24 08:14:10 字數 613 閱讀 7452

nosql:泛指非關係型資料庫,nosql資料庫的四大分類:

鍵值(key-value)儲存資料庫:這一類資料庫主要會使用到乙個雜湊表,這個表中有個特定的鍵和乙個指標指向特定的資料。如redis

列儲存資料庫:通常是用來應對分布式儲存的海量資料。鍵仍然存在,但是它的特點是指向了多個列。如hbase。

文件型資料庫:該型別的資料模型是版本化的文件,半結構化的文件以特定的格式儲存,比如json。文件型資料庫可以看做是鍵值資料庫的公升級版,允許之間巢狀鍵值。而且文件型資料庫比鍵值資料庫的查詢效率更高。

圖形資料庫:圖形結構的資料庫同其他行列以及剛性結構的sql資料庫不同,它是靈活的圖形模型,並且能夠擴充套件到多個伺服器上。

nosql資料庫沒有標準的查詢語言(sql),因此查詢需要制定資料模型。許多nosql資料庫都有rest的資料介面或者查詢api。

非關係型資料庫的特點

1、資料模型比較簡單

2、對資料庫的效能要求更高

3、不需要高度的資料一致性。

4、對於給定的key,比較容易對映複雜值的環境。

資料庫分類 SQL資料庫 NoSQL資料庫

一 資料庫產品 二.sql資料庫 sql 是所有關係型資料庫的公共語言 關係型資料庫,是建立在關係模型基礎上的資料庫,借助於集合代數等數學概念和方法來處理資料庫中的資料,我們平常使用的資料庫,像mysql,oracle,sql server等都是傳統的關係型資料庫。關係模型指的就是二維 模型,而乙個...

資料庫分類與四大類NoSQL資料庫

column family hbase document mongodb 原文請見 四大類nosql資料庫。分類examples舉例 典型應用場景 資料模型 優點缺點 鍵值 key value tokyo cabinet tyrant,redis,voldemort,oraclebdb 內容快取,主...

Nosql資料庫概述

nosql資料庫簡稱非關係型資料庫,not only sql 那麼nosql資料庫有什麼特點呢?1.易擴充套件 nosql資料庫種類很多,但是有乙個共同的特點是都去掉了關係型資料庫的關係型特性 資料之間無關係,這樣就很容易擴充套件,也在架構的層面帶來了可擴充套件的能力 2.大資料量高效能 nosql...