Reading the KeyDB flash-storage document, it is stated that both zfs and btrfs are supported. However, when trying to use zfs I get the following error
"# Scratch file system does not support Copy on Write. To fix this scratch-file-path must point to a path on a filesystem which supports copy on write, such as btrfs."
Is zfs still supported? Any idea what could have gone wrong?
@paulmchen I am using memtier, both client and server are on the same machine with 32 GB of RAM and a Samsung 960 PRO 512 GB SSD. I am writing 50M 1000B objects using the following command:
memtier_benchmark -s 127.0.0.1 -p 6379 -d 1000 --key-pattern=P:P -n allkeys --ratio=1:0 --key-maximum=50000000 --distinct-client-seed
Initially the test runs at ~300 MB/s but after a few seconds when the RAM gets full, I start seeing significant fluctuations in performance and it even drops to the range of a few MB/s
KeyDB server is running with 2 threads.