幾種常見的NO SQL DB
NO SQL資料庫
Key value型別的
riak
redis
memcached
Oracle Berkeley DB
Hamster DB (embedded database)
Amazon DyamoDB
Project Voldermort(A distributed database)
Document型別的
IBM Cloudant
mongoDB
CouchDB
OrientDB
Couchbase
RAVENDB
terrastore
列儲存型別的
cassandra
HBASE
HYPERTABLE
Amazon SimpleDB
amazon web services
Graph型別的
Neo4j
InfiniteGraph
OrientDB
twitter/flockdb
Document type NO SQL database such as Cloudant DB mainly works for
- Event logging
- Blogs and other web applications
- Operational and meta data for web/mobile applications
Document type NO SQL database were designed with the internet in mind - thinking JSON, RESTFUL API and unstructured data.
ACID is not supported in Cloudant DB, so it is not possible for a document store to handle a transaction that operates over multiple documents
As far as I see, consider NO SQL database when you could not define the database schema or you require a flexible schema for rapid development where your data model may change over time.
Another case is: performance consideration.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/725820/viewspace-2214905/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- iOS常見的幾種加密方法iOS加密
- 幾種常見的CSS佈局CSS
- 常見的幾種設計模式設計模式
- react常見幾種事件宣告React事件
- Vim常見模式有幾種?模式
- MySQL中幾種常見的日誌MySql
- redis常見的幾種使用場景Redis
- 幾種常見的微服務架構方案微服務架構
- 幾種常見的JSP中文亂碼JS
- python 幾種常見的測試框架Python框架
- 幾種常見取樣方法及原理
- 8種常見SQL錯誤用法SQL
- 幾種常見的DDOS攻擊應對策略
- 幾種常見的JS遞迴演算法JS遞迴演算法
- 幾種常見的軟體開發模型分析模型
- 前後端常見的幾種鑑權方式後端
- 35.幾種常見的排序演算法排序演算法
- 用Flex實現常見的幾種佈局Flex
- 網路安全——常見的幾種WEB攻擊:Web
- 【開發經驗】幾種常見的加密方式加密
- 幾種常見的Python資料結構Python資料結構
- 幾種常見的排序演算法總結排序演算法
- 幾種常見的濾波演算法(轉)演算法
- 幾種常見的資料庫連線方法資料庫
- MySQL常見的8種SQL錯誤用法MySql
- 幾種常見的Vue元件間的傳參方式Vue元件
- 總結幾種常見的垂直居中的佈局
- 幾種常見排序演算法總結排序演算法
- Vue2 幾種常見開局方式Vue
- 幾種常見MySQL無法啟動案例MySql
- 介紹幾種MySQL常見的圖形化工具MySql
- DNS故障的幾種常見原因及解決方法DNS
- 幾種常見的延遲執行處理方式
- 中介軟體-幾種常見的訊息機制
- javascript常見的幾種自執行函式形式JavaScript函式
- 幾種常見網路抓包方式介紹
- 幾種常見移動導航模式詳析模式
- 常見的專用伺服器有哪幾種呢伺服器