Data integrity checks #178
-
RocksDB allows for key-value hashing, where it writes a hash of the key and value data to compare against on read. This is important to protect against disk failure and bitrot. I'm wondering if there is any way to do this efficiently with fjall, as I do not see any information related to this. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
V2 has been writing block-level 64-bit xxh3 checksums since forever, but I never enabled the check because I wasn't sure on an API to disable it, and it kinda escaped me. V3 will write a 128-bit xxh3 checksum and, by default, verify it after every block IO. |
Beta Was this translation helpful? Give feedback.
V2 has been writing block-level 64-bit xxh3 checksums since forever, but I never enabled the check because I wasn't sure on an API to disable it, and it kinda escaped me.
V3 will write a 128-bit xxh3 checksum and, by default, verify it after every block IO.