anchor.diff:  
   Hibernate OGM tries to make the mapping to the underlying datastore as natural as possible
   so that third party applications not using Hibernate OGM can still read
  -and update the same datastore.
  -The following describe how entities and associations are mapped to Redis documents by Hibernate OGM.
  -
  -[[redis-built-in-types]]
  -==== Properties and built-in types
  +and update the same datastore. Hibernate OGM facilitates two styles of data mapping within Redis:
  +
  +* JSON
  +* Redis Hash
  +
  +The following describe how entities and associations are mapped to Redis data structures by Hibernate OGM.
  +
  +[[redis-json-mapping]]
  +==== JSON mapping
  +
  +The JSON mapping dialect maps entities to JSON documents and stores the JSON data within Redis keys. A document is self-contained and does not support partial updates.
  +
  +[[redis-built-in-types-json]]
  +===== Properties and built-in types
   
   [NOTE]
   ====
  
positive.code: ----
  ====
  
  .Bidirectional many-to-many 
  ====
  [source, JAVA]
  ----
  
negative.code: and we are actively working on JP-QL query support.
  
  In the mean time, you can use Hibernate Search to query entities stored by Hibernate OGM.
  