I'm new to the world of in-memory dbs, expecially the KeyDb is known to me for just like a couple of days, I wonder if the dataset that KeyDb/Redis had been tested on, is publicly available. I would like to do testing myself. Thanks in advance.
You can use benchmarking software to generate different loads for KeyDB or Redis. KeyDB has a built in benchmarking software 'keydb-benchmark', or 'redis-benchmark' for redis. However the best benchmarking tools are Memtier by RedisLabs which is great for testing throughput, and YCSB by Yahoo which is great for testing latency under different loads. YCSB has several predefined workloads you can use and test on many different databases for a comparison. Each tool has pretty good documentation on using it.
You can take a look here at some redis benchmark examples. Also see this section of keydb blog outlining considerations for avoiding bottlenecks while benchmarking keydb with memtier. Both documents include some different examples/commands.