分布式数据存储:ModeShape

jopen 10年前

ModeShape是一个分布式,层次化,事务性的,一致的数据存储。支持查询、全文搜索、事件,版本控制,引用和灵活的动态架构。它非常快的,高度可用,高度可扩展,100%开源和采用Java编写。 客户端使用 (JSR-283) 标准 Java API for 内容仓库(aka, JCR) 或ModeShape的REST API,还能够通过JDBC和SQL查询内容。

ModeShape支持 JCR 2.0 需要的所有特性:

  • repository acquisition
  • authentication
  • reading/navigating
  • query
  • export
  • node type discovery
  • permissions and capability checking

和大部分JCR 2.0可选特性:

  • writing
  • import
  • observation
  • workspace management
  • access control management
  • versioning
  • locking
  • node type management
  • same-name siblings
  • orderable child nodes
  • shareable nodes
  • mix:etag, mix:created and mix:lastModified mixins with autocreated properties
  • event journal (only in 4.x)

ModeShape支持五种查询语言:the JCR-SQL2 and JCR-JQOM query languages defined in JSR-283, the XPath, JCR-SQL query languages defined in JCR 1.0 (JSR-170), and a full-text search-engine-like language.

项目主页:http://www.open-open.com/lib/view/home/1410766385664