spring-data-redis icon indicating copy to clipboard operation
spring-data-redis copied to clipboard

Add support for Redis-native JSON operations

Open samigeorgiev opened this issue 10 months ago • 4 comments

Redis Stack supports storing native JSON documents which can be indexed and searched. Jedis supports it too. Do you plan to implement this Redis operations?

samigeorgiev avatar Feb 20 '25 08:02 samigeorgiev

Initially, we decided against module support because modules and clients weren't coupled and we do not have the bandwidth to support any kind of module. In the past year, Redis merged their modules into Redis itself and now everything is sitting in the core.

While I'd appreciate JSON support from a technological perspective, in reality we cannot build that functionality ourselves and we cannot more functionality to maintain without a higher involvement of the community committing to development and maintenance.

mp911de avatar Feb 20 '25 08:02 mp911de

The Redis team is actively working on contributing JSON support, now that both the Jedis and the Lettuce drivers support JSON. If you have some use-case examples that you think we need to definitely consider, please let us know.

tishun avatar Feb 24 '25 08:02 tishun

@tishun I've assigned the ticket to you. Let's have a chat soon about the design and iterative planning how to get going here (and what use-cases we would like to support).

mp911de avatar Feb 24 '25 09:02 mp911de

@tishun I've assigned the ticket to you. Let's have a chat soon about the design and iterative planning how to get going here (and what use-cases we would like to support).

Absolutely. I wanted to have something I've spent some time thinking on so we can discuss it.

tishun avatar Feb 24 '25 12:02 tishun