技术开发 频道

盘点11个面向文档的开源NoSQL数据库

        OrientDB

        OrientDB是兼具文挡数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式下。支持许 多高级特性,诸如ACID事务、快速索引,原生和SQL查询功能。可以JSON格式导入、导出文档。若不执行昂贵的JOIN操作的话,如同关系数据库可在 几毫秒内可检索数以百记的链接文档图。

  项目地址: http://www.orientechnologies.com/

  入门指南: http://code.google.com/p/orient/wiki/Tutorials

  下载: http://code.google.com/p/orient/wiki/download

  Thrudb

        Thrudb是一套简单的服务建立在Apache的Thrift的框架,提供索引和文件存储服务的网站建设和推广。其目的是提供Web开发灵活,快速和易于使用的服务,可以加强或取代传统的数据存储和访问层。

  主要特征:

  Client libraries for most languages

  Incremental backups and redo logging

  Multiple storage backends (BerkeleyDB, Disk, MySQL, S3 included)

  Memcache and Spread integration.

  Built for horizontal scalability

  Simple and powerful search service

  项目地址: http://code.google.com/p/thrudb/

  入门指南: http://thrudb.googlecode.com/svn/trunk/doc/Thrudb.pdf

  下载: http://code.google.com/p/thrudb/source/checkout

  SisoDb

        SisoDb 是一个为 SQL Server 编写的面向文档的 db-provider ,使用 C# 编写,可让你直接在数据库中存储对象。

简介:11个面向文档的开源NoSQL数据库

  项目地址: http://www.sisodb.com

  入门指南: http://www.sisodb.com/Wiki

  下载: https://github.com/danielwertheim/SisoDb-Provider/

  RaptorDB

        RaptorDB 是一个很小的、快速的嵌入式 NoSQL 存储模块,使用 B+ 树 或者 MurMur 哈希索引。支持数据持久化到磁盘中存储。

简介:11个面向文档的开源NoSQL数据库

  项目地址: http://www.codeproject.com/KB/database/RaptorDB.aspx

  入门指南: http://www.codeproject.com/KB/database/RaptorDB.aspx

  下载: http://www.codeproject.com/KB/database/RaptorDB.aspx

  CloudKit:

        CloudKit提供了一个结构灵活,自动版本化, RESTful JSON存储,可选支持OpenID 和 OAuth , 包括OAuth Discovery.

  项目地址: http://getcloudkit.com/

  入门指南: http://getcloudkit.com/api/

  下载: https://github.com/jcrosby/cloudkit

  Perservere

        Perservere: 是一个开源的工具集用于持久化和分布式计算,使用一个直观基于标准的HTTP REST, JSON-RPC, JSONPath, and REST Channels的JSON接口。The Persevere server includes a Persevere JavaScript client, but the standards-based interface is intended to be used with any framework or client.

  项目地址: http://code.google.com/p/persevere-framework/

  入门指南: http://code.google.com/p/persevere-framework/w/list

  下载: http://code.google.com/p/persevere-framework/downloads/list

  Apache Jackrabbit

        Apache Jackrabbit是由 Apache Foundation 提供的 JSR-170 的开放源码实现..

  随着内容管理应用程序的日益普及,对用于内容仓库的普通、标准化 API 的需求已凸现出来。Content Repository for Java Technology API (JSR-170) 的目标就是提供这样一个接口。JSR-170 的一个主要优点是,它不绑定到任何特定的底层架构。例如,JSR-170 实现的后端数据存储可以是文件系统、WebDAV 仓库、支持 XML 的系统,甚至还可以是 SQL 数据库。此外,JSR-170 的导出和导入功能允许一个集成器在内容后端与 JCR 实现之间无缝地切换。

  项目地址: http://jackrabbit.apache.org

  入门指南: http://jackrabbit.apache.org/getting-started-with-apache-jackrabbit.html

  下载: http://jackrabbit.apache.org/downloads.html

  来自: http://orangeslate.com/2011/12/06/11-open-document-oriented-databases-which-comes-under-nosql-db-category/

0
相关文章