jackrabbit-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Jackrabbit Wiki] Update of "RepositoryMicroKernel" by stefan
Date Thu, 08 Mar 2012 09:21:45 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Jackrabbit Wiki" for change notification.

The "RepositoryMicroKernel" page has been changed by stefan:
http://wiki.apache.org/jackrabbit/RepositoryMicroKernel?action=diff&rev1=7&rev2=8

  
  === Data Model ===
   * simple JSON-inspired data model: just nodes and properties
-  * a node is represented as an object, consisting of an unordered collection of properties
and an array of (child) node objects
+  * a node consists of an unordered set of name -> item mappings. 
+    each property and child node is uniquely named and a single name 
+    can only refer to a property or a child node, not both at the same time.
   * properties are represented as name/value pairs
-  * MVPs are represented as name/array-of-values pairs
   * supported property types: string, number
   * other property types (weak/hard reference, date, etc) would need to be encoded/mangled
in name or value
   * no support for JCR/XML-like namespaces, "foo:bar" is just an ordinary name

Mime
View raw message