nosql資料庫發展迅猛,據說現在已經有上百種nosql資料庫了,下面來了解下常見的一些nosql資料庫
先來看張表,了解下典型的nosql資料庫的分類
臨時性鍵值儲存
永久性鍵值儲存
面向文件的資料庫
面向列的資料庫
memcached
tokyo tyrant
mangodb
cassandra
redis
flare
couchdb
hbase
roma
hypertable
redis
上面多次提到了一致性雜湊,那到底什麼是一致性雜湊呢?請參考這裡 ,我就不贅述了
不過,當server數量很少時,很可能他們在圓周上的分布不是特別均勻,
導致cache不能均勻分布到所有的server上。
這時候,就該請出虛擬節點了
為每個物理節點(伺服器)在圓上分配100~200個點,
這樣就能抑制分布不均勻,最大限度地減小伺服器增減時的快取重新分布,
使用者資料對映在虛擬節點上,就表示使用者資料真正儲存位置是在該虛擬節點代表的實際物理伺服器上。
常見的NoSQL資料庫
from nosql資料庫發展迅猛,據說現在已經有上百種nosql資料庫了,下面來了解下常見的一些nosql資料庫 先來看張表,了解下典型的nosql資料庫的分類 臨時性鍵值儲存 永久性鍵值儲存 面向文件的資料庫 面向列的資料庫 memcached tokyo tyrant mangodb cass...
常見的NoSQL資料庫
nosql資料庫發展迅猛,據說現在已經有上百種nosql資料庫了,下面來了解下常見的一些nosql資料庫 先來看張表,了解下典型的nosql資料庫的分類 臨時性鍵值儲存 永久性鍵值儲存 面向文件的資料庫 面向列的資料庫 memcached tokyo tyrant mangodb cassandra...
常見的NoSQL資料庫及相關介紹
nosql資料庫 not only sql nosql,泛指非關係型的資料庫。1 鍵值 key value 儲存資料庫 這一類資料庫主要會使用到乙個雜湊表,這個表中有乙個特定的鍵和乙個指標指向特定的資料。key value模型對於it系統來說的優勢在於簡單 易部署。但是如果dba只對部分值進行查詢或...