分布式数据存储: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.