幾種常見的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
- Vim常見模式有幾種?模式
- react常見幾種事件宣告React事件
- 幾種常見的JSP中文亂碼JS
- MySQL中幾種常見的日誌MySql
- 8種常見SQL錯誤用法SQL
- 幾種常見的效能測試方法概述
- 幾種常見的Python資料結構Python資料結構
- MySQL常見的8種SQL錯誤用法MySql
- 幾種常見取樣方法及原理
- 網路安全——常見的幾種WEB攻擊:Web
- 幾種常見的排序演算法總結排序演算法
- 幾種常見的軟體開發模型分析模型
- 前後端常見的幾種鑑權方式後端
- 幾種常見的JS遞迴演算法JS遞迴演算法
- 幾種常見的DDOS攻擊應對策略
- 【開發經驗】幾種常見的加密方式加密
- 35.幾種常見的排序演算法排序演算法
- 用Flex實現常見的幾種佈局Flex
- 幾種常見的Vue元件間的傳參方式Vue元件
- 總結幾種常見的垂直居中的佈局
- 介紹幾種MySQL常見的圖形化工具MySql
- 幾種常見的延遲執行處理方式
- DNS故障的幾種常見原因及解決方法DNS
- 幾種常見排序演算法總結排序演算法
- 常見的專用伺服器有哪幾種呢伺服器
- 伺服器常碰見的幾種網路攻擊伺服器
- Python中執行系統命令常見的幾種方法Python
- 5種常見的黑客攻擊手段,你知道幾個?黑客
- 保姆級教程--常見的內網穿透有哪幾種內網穿透
- CSS元素高度塌陷的幾種常見解決辦法!CSS
- 幾種常見網路抓包方式介紹
- 常見的幾種IE6 BUG及其解決的方法
- 你值得關注的幾種常見的js設計模式JS設計模式
- 異常-Throwable的幾個常見方法
- 大廠面試常見的幾道SQL題,看你能答嗎?面試SQL
- AWR收集緩慢、掛起的幾種常見情況分析