Tracking Issue: Towards a more redis-compatible database
- Dominant language
- C++
- Stars
- 4.4k
- Forks
- 658
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 10
Description
In order to be more compatible with redis, here are commands that exist in Redis (excluding Redis Stack) but are not supported in Kvrocks:
- [x] #1944
- [x] #1945
- [x] #1946
- [x] #1947
- [x] #1948
- [ ] #1949
- [x] #1950
- [x] #1951
- [x] #1952
- [x] #1954
- [x] #1955
- [x] #1958
- [x] #1959
- [x] #1983
- [x] #1984
- [x] #1985
- [x] #2166
- [x] #2168
- [x] #2185
- [ ] ... (maybe not fully listed)
We very much welcome anyone to claim the tasks and start to contribute to Kvrocks. If you need any help during the contribution process, you can leave a message under the corresponding issue.
Also, the parts of existing commands that are incompatible with redis are worthy of attention and welcome any contribution.
- [x] #1212
- [x] #2006
- [x] #2014
- [ ] ... adding more
It succeed #595.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the unchecked linked task #1949 and review its Redis command compatibility requirements; the tracking issue does not name source files or tests. Treat the relevant linked task as the scope, and consider the work done when its command support or incompatibility is addressed and the checklist can be updated.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, redis
- Domain
- databases
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100