1 鍵值資料庫
應用:內容快取
優點:擴充套件性好、靈活性好、大量寫操作時效能高
缺點:無法儲存結構化資訊、條件查詢效率較低
2 列族資料庫
應用:分布式資料儲存與管理
優點:查詢速度快、可擴充套件性強、容易進行分布式擴充套件、複雜性低
使用者:ebay(cassandra)、instagram(cassandra)、nasa(cassandra)、facebook(hbase)
3 文件資料庫
應用:儲存、索引並管理面向文件的資料或者類似的半結構化資料
優點:效能好、靈活性高、複雜性低、資料結構靈活
缺點:缺乏統一的查詢語言
4 圖形資料庫
優點:靈活性高、支援複雜的圖形演算法、可用於構建複雜的關係圖譜
缺點:複雜性高、只能支援一定的資料規模
使用者:adobe(neo4j)、cisco(neo4j)、t-mobile(neo4j)
NOSQL 資料庫的四大型別
1 鍵值資料庫 應用 內容快取 優點 擴充套件性好 靈活性好 大量寫操作時效能高 缺點 無法儲存結構化資訊 條件查詢效率較低 2 列族資料庫 應用 分布式資料儲存與管理 優點 查詢速度快 可擴充套件性強 容易進行分布式擴充套件 複雜性低 使用者 ebay cassandra instagram ca...
四大類NoSQL資料庫
原文 nosql學習 推薦 1.key value儲存 examples tokyo cabinet tyrant,redis,voldemort,oracle bdb 典型應用場景 內容快取,主要用於處理大量資料的高訪問負載,也用於一些日誌系統等等。資料模型 key 指向 value 的鍵值對,通...
C 四大型別轉換
c 是一門強型別語言 相比c 來說c語言是弱型別語言 不同自定義型別之間的轉換必須進行顯式轉換。c 中也有隱式型別轉換,所以關於c 到底是強型別語言還是弱型別語言是乙個比較尷尬的問題。c 中提供了四種轉換操作符來細分顯式型別轉換。因為是操作符,所以他們不屬於任何的namespace,也就不用包含任何...