Took all your work and consolidated it in https://github.com/mp911de/hibernate-ogm/tree/redis
Features:
-
Entity and association mapping (embedded and external)
-
Entities are mapped either as JSON on top-level keys or as a bunch of strings in a Redis Hash (experimental)
-
External associations are mapped within Redis Lists
-
TTL support
-
Identifiers mapped as top-level keys and incremented atomically using INCR
-
Programmatical configuration of association storage and TTL
-
WildFly module
-
Docs
-
Redis specific: Transparent reconnects, SSL support
|