Status: IN
`_scan_data_file` in the hash-index Bitcask reads each record's header and key but seeks past value bytes; it is still O(data_size) because headers must be parsed sequentially to locate record boundaries
Source: entries/2026/05/29/topic-bitcask-startup-cost.md
JSON