redis / redis-om-spring

Spring Data Redis extensions for better search, documents models, and more
MIT License
572 stars 90 forks source link

Spring Webflux Support #409

Closed codependent closed 1 month ago

codependent commented 1 month ago

Hi @bsbodden, I've opened this issue regarding Spring Webflux support but found a previous one for this same matter: https://github.com/redis/redis-om-spring/issues/205

I may be wrong but I think that this library is not compatible with reactive types since we are expected to extend RedisDocumentRepository which extends from Spring Data's CrudRepository.

I guess there should be a RedisDocumentReactiveRepository that ended up extending from org.springframework.data.repository.reactive.ReactiveCrudRepository

Would you consider adding this support?

Regards Jose

bsbodden commented 1 month ago

@codependent We don't currently support Async or Reactive APIs since we are based on Jedis which is a purely Synch library. In the future if Jedis adds Async or Reactive we will add those features.