测试KeyDB的数据集

Dataset for testing KeyDB

我是内存数据库领域的新手,特别是我认识 KeyDb 才几天,我想知道 KeyDb/Redis 测试过的数据集是否是公开可用。我想自己做测试。提前致谢。

您可以使用基准测试软件为 KeyDB 或 Redis 生成不同的负载。 KeyDB 有一个内置的基准测试软件 'keydb-benchmark',或用于 redis 的 'redis-benchmark'。然而,最好的基准测试工具是 Yahoo Memtier by RedisLabs which is great for testing throughput, and YCSB,它非常适合测试不同负载下的延迟。 YCSB 有几个预定义的工作负载,您可以在许多不同的数据库上使用和测试以进行比较。每个工具都有很好的使用文档。

你可以在这里看一些redis benchmark examples. Also see this section of keydb blog outlining considerations for avoiding bottlenecks while benchmarking keydb with memtier。两份文件都包含一些不同的 examples/commands.