11個開源且面向文件的NoSQL資料庫(3)
9. CloudKit
CloudKit provides schema-free, auto-versioned, RESTful JSON storage with optional OpenID and OAuth support, including OAuth Discovery.
Home: http://getcloudkit.com/
Quick Start: http://getcloudkit.com/api/
Download: https://github.com/jcrosby/cloudkit
10. Perservere
Persevere is an open source set of tools for persistence and distributed computing using an intuitive standards-based JSON interfaces of HTTP REST, JSON-RPC, JSONPath, and REST Channels. The core of the Persevere project is the Persevere Server. The Persevere server includes a Persevere JavaScript. client, but the standards-based interface is intended to be used with any framework or client.
Home: http://code.google.com/p/persevere-framework/
Quick Start: http://code.google.com/p/persevere-framework/w/list
Download: http://code.google.com/p/persevere-framework/downloads/list
11. Jackrabbit
The Apache Jackrabbit™ content repository is a fully conforming implementation of the Content Repository for Java Technology API (JCR, specified in JSR 170 and 283). A content repository is a hierarchical content store with support for structured and unstructured content, full text search, versioning, transactions, observation, and more.
Home: http://jackrabbit.apache.org
Quick Start: http://jackrabbit.apache.org/getting-started-with-apache-jackrabbit.html
Download: http://jackrabbit.apache.org/downloads.html
Conclusion
Document
databases store and retrieve documents and basic atomic stored unit is a
document. As always your requirement leads into the decision. You need to
think about your data-access patterns / use-cases to create a smart
document-model. When your domain model can be split and partitioned across some
documents, a document-database will be a suitable one for you. For example for
a blog-software, a CMS or a wiki-software a document-db works extremely well.
But at the same time a non-relational database is not better than a relational
one in some cases where your database have a lot of relations and
normalization.
Just check the following link from stackoverflow also to cover the pros/cons of Relational Vs Document based databases.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/301743/viewspace-736782/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 11個開源且面向文件的NoSQL資料庫(1)SQL資料庫
- 11個開源且面向文件的NoSQL資料庫(2)SQL資料庫
- 開源NoSQL資料庫5個"基友”SQL資料庫
- 文件型 NoSQL 資料庫 SequoiaDB 正式宣佈開源SQL資料庫
- 5個基於JAVA的開源NoSQL資料庫JavaSQL資料庫
- 40個最佳免費和開源NoSQL資料庫SQL資料庫
- Java中8個頂級開源NoSQL資料庫!JavaSQL資料庫
- 悉數11種主流NoSQL文件型資料庫HQSQL資料庫
- 12款免費與開源的NoSQL資料庫介紹SQL資料庫
- NoSQL資料庫概念與NoSQL資料庫家族SQL資料庫
- Aerospike 宣佈開源其記憶體中的 NoSQL 資料庫ROS記憶體SQL資料庫
- NoSql資料庫SQL資料庫
- 28個MongoDB NoSQL資料庫的面試問答MongoDBSQL資料庫面試
- NoSQL資料庫的35個應用場景SQL資料庫
- PouchDB:一個開源的 JS 資料庫JS資料庫
- Hadoop技術(四)分散式、面向列的開源資料庫HBaseHadoop分散式資料庫
- .NET 開源快捷的資料庫文件查詢和生成工具資料庫
- NoSQL資料庫興起SQL資料庫
- 四類NoSQL資料庫SQL資料庫
- NoSQL資料庫盤點SQL資料庫
- NoSQL資料庫筆談SQL資料庫
- NOSQL EYE開源SQL
- 最好的 3 個開源 JavaScript 圖表庫JavaScript
- 什麼是NoSQL資料庫?SQL資料庫
- NoSQL資料庫效能測試SQL資料庫
- tensquare-3 文件型資料庫MongoDB資料庫MongoDB
- NoSQL 資料庫的主主備份SQL資料庫
- NoSQL資料庫的基礎知識SQL資料庫
- 企業級NoSQL與開源NoSQL的區別SQL
- 從0開始弄一個面向OC資料庫(三)--資料庫升級,資料遷移,刪除資料資料庫
- 選擇 NoSQL 資料庫需要考慮的 10 個問題SQL資料庫
- 從0開始弄一個面向OC資料庫--終結篇資料庫
- 從0開始弄一個面向OC資料庫(一)--開啟、關閉資料庫,動態建表資料庫
- 開源資料庫的現狀資料庫
- 從0開始弄一個面向OC資料庫(二)--插入、更新、查詢資料資料庫
- 【Unity 3D遊戲開發】在Unity使用NoSQL資料庫方法介紹Unity3D遊戲開發SQL資料庫
- Go的又一個分散式資料庫開源了Go分散式資料庫
- 尊重開源,且用且珍惜