Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Note

As of Fedora 6.0, Modeshape is no longer being used as a component of Fedora's storage layer.   The information on this page information applies only to versions 4.x and 5.x.

ModeShape

ModeShape is a JCR implementation

JBoss ModeShape

JBoss ModeShape is a descendent of JBoss DNA, a JCR product. It is itself a JCR product with a slew of additional services and functionality, including a REST/HTTP API, additional query languages (including full-text search), clustering and federation, and automatic disassembly of ingested content into repository nodes.

...

ModeShape is a distributed, hierarchical, transactional, and consistent data store with support for queries, full-text search, events, versioning, references, and flexible and dynamic schemas. It is very fast, highly available, extremely scalable, and it is 100% open source and written in Java. Clients use the (JSR-283) standard Java API for content repositories (aka, JCR) or ModeShape's REST API, and can query content through JDBC and SQL.

Prototype:

The Fedora Futures prototype using ModeShape is available here.

Pro/Con Overview:

...

But would limit FF to Infinispan-supported persistence options, or implementing ModeShape-specific interfaces

...

Please see the ModeShape project documentation for more information.