nalgeon / redka

Redis re-implemented with SQLite
BSD 3-Clause "New" or "Revised" License
3.53k stars 101 forks source link

Feature Proposal #4

Closed CharlyJazz closed 7 months ago

CharlyJazz commented 7 months ago

Seems redis has a plugin for JSON , what do you think about create that feature using the sqlite json field type? I would like to help code

nalgeon commented 7 months ago

Thanks for the suggestion! Yes, Redis has many plugins. The goal for 1.0 is the five core data types: strings, lists, sets, hashes, and sorted sets. After that — we'll see.

I'll close this for now and we can revisit it after 1.0.

c-nv-s commented 7 months ago

I hope this prior/similar art can help you https://github.com/MirrorFork/redix (note that I'm specifically linking to an old fork and not the latest version from original author) https://github.com/yob/pgredis

c-nv-s commented 7 months ago

I also remember seeing some of Josh Baker's work which could help you https://github.com/tidwall/summitdb?tab=readme-ov-file#json-documents https://github.com/tidwall/redcon https://github.com/tidwall/resp