DiceDB / dice

DiceDB is a redis-compliant, reactive, scalable, highly-available, unified cache optimized for modern hardware.
https://dicedb.io/
Other
6.83k stars 1.08k forks source link

Command Migrations #1317

Closed AshwinKul28 closed 11 hours ago

AshwinKul28 commented 12 hours ago

What's included in this PR:

  1. Integration tests removal/move from async to resp (This makes it ready to remove async server)
  2. Command seggregation at /eval/commands.go file fo better readability
  3. Command migration: HELLO, SLEEP, FLUSHDB, COMMAND
  4. Document removal for BIGWRITEAOF, SELECT

  1. Removed AsyncServer
  2. Multithreading is enabled by default, you cannot stop it, you need to use numshards = 1 if you want a single shared system