非關聯式資料庫NoSql的分類講解

2021-12-30 09:44:53 字數 476 閱讀 5069

典型應用: 內容快取,主要用於處理大量資料的高訪問負載。

資料模型: 一系列鍵值對

優勢: 快速查詢

劣勢: 儲存的資料缺少結構化

相關產品:cassandra,hbase, riak

典型應用:分布式的檔案系統

資料模型:以列簇式儲存,將同一列資料存在一起

優勢:查詢速度快,可擴充套件性強,更容易進行分布式擴充套件

劣勢:功能相對侷限

相關產品:couchdb、mongodb

典型應用:web應用(與key-value類似,value是結構化的)

資料模型: 一系列鍵值對

優勢:資料結構要求不嚴格

劣勢: 查詢效能不高,而且缺乏統一的查詢語法

典型應用:社交網路

資料模型:圖結構

劣勢:需要對整個圖做計算才能得出結果,不容易做分布式的集群方案。

NOSQL非關聯式資料庫。

nosql not only sql,而不是no sql。nosql,泛指非關係型的資料庫。隨著網際網路 web2.0 的興起,傳統的關聯式資料庫在應付web2.0 特別是超大規模和高併發的 sns型別的web2.0純 動態 已經顯得力不從心,暴露了很多難以克服的問題,而非關係型的資料庫則由於其本身...

關聯式資料庫與非關聯式資料庫

關係型資料庫,是指採用了關係模型來組織資料的資料庫。關係模型是在1970年由ibm的研究員e.f.codd博士首先提出的,在之後的幾十年中,關係模型的概念得到了充分的發展並逐漸成為主流資料庫結構的主流模型。簡單來說,關係模型指的就是二維 模型,而乙個關係型資料庫就是由二維表及其之間的聯絡所組成的乙個...

關聯式資料庫與非關聯式資料庫

關係型資料庫,是指採用了關係模型來組織資料的資料庫。關係模型是在1970年由ibm的研究員e.f.codd博士首先提出的,在之後的幾十年中,關係模型的概念得到了充分的發展並逐漸成為主流資料庫結構的主流模型。簡單來說,關係模型指的就是二維 模型,而乙個關係型資料庫就是由二維表及其之間的聯絡所組成的乙個...