KeyDB icon indicating copy to clipboard operation
KeyDB copied to clipboard

A Multithreaded Fork of Redis

Results 321 KeyDB issues
Sort by recently updated
recently updated
newest added

The commit to add support to use the system hiredis entangled the TLS and hiredis system ussage, but while related, the TLS support is not conditional on whether we use...

Testing on v6.3.4 (with flash), but this bug should be present in previous versions as well. Steps: - master and slave both in sync - ensure disk space on master...

**Describe the bug** KeyDB hang and was not responsive for a few seconds when it enabled flash and memory utilization grew to reach `maxmemory`. It hang for a few seconds,...

Testing on v6.3.4, when a slave starts up, it performs a full sync with the master. After receiving the RDB file from the master, it attempts to load the dataset...

Testing on v6.3.4. This scenario will only happen if you have: - FLASH enabled - dump.rdb exists - flash folder empty On startup, there are multiple places where replicationCacheMasterUsingMyself() is...

**Describe the bug** Error on fresh install of KeyDB using docker on a raspberry pi **To reproduce** using a docker-compose pull, docker compose up, get the following exception keydb |...

Testing on v6.3.4, got this crash: ``` ------ STACK TRACE ------ EIP: /opt/KeyDB/bin/keydb-server *:6379(unlinkClient(client*)+0x345) [0x563dfad38505] Backtrace: /lib/x86_64-linux-gnu/libpthread.so.0(+0x14420) [0x7fc8299f8420] /opt/KeyDB/bin/keydb-server *:6379(unlinkClient(client*)+0x345) [0x563dfad38505] /opt/KeyDB/bin/keydb-server *:6379(freeClient(client*)+0x3f1) [0x563dfad39071] /opt/KeyDB/bin/keydb-server *:6379(RM_FreeThreadSafeContext(RedisModuleCtx*)+0x78) [0x563dfae05818] ``` I traced...

Right now, keydb build is hard linked to the vendored rocksdb, I wonder if it is a good idea to use a system provided rocksdb to ease the build/installation. https://github.com/Snapchat/KeyDB/blob/c3343ddbd753cdc28638de92b6fa1a51f2ad1d78/src/Makefile#L75-L81...

Enhancement

While installing a new Ubuntu 24.04 server, I attempted to install KeyDB instead of redis, but the ppa does not yet have support for ubuntu 24.04/noble version. E: The repository...