The aim of the Redis OM family of projects is to provide high-level abstractions idiomatically implemented for your language/platform of choice. We currently cater to the Node.js, Python, .NET and Spring communities.
The Spring Framework is the leading full-stack Java/JEE application framework and Redis OM Spring (ROMS) goal is to enable developers to easily add the power of Redis to their Spring Boot applications.
Redis OM Spring provides powerful repository and custom object-mapping abstractions built on top of the amazing Spring Data Redis (SDR) framework.
The current preview release provides all of SDRs capabilities plus:
@Document
annotation to map Spring Data models to Redis JSON documents@RedisHash
via @EnableRedisEnhancedRepositories
to:@Id
annotated fieldsRedisDocumentRepository
with automatic implementation of Repository interfaces for complex querying capabilities using @EnableRedisDocumentRepositories
@Indexable
@Searchable
@Bloom
annotation to determine very quickly, and with high degree of certainty, whether a value is in a collection