sst_dump --file= [--command=check|scan|raw|recompress|identify] --file= Path to SST file or directory containing SST files --env_uri= URI of underlying Env, mutually exclusive with fs_uri --fs_uri= URI of underlying FileSystem, mutually exclusive with env_uri --command=check|scan|raw|verify|identify check: Iterate over entries in files but don't print anything except if an error is encountered (default command) scan: Iterate over entries in files and print them to screen raw: Dump all the table contents to _dump.txt verify: Iterate all the blocks in files verifying checksum to detect possible corruption but don't print anything except if a corruption is encountered recompress: reports the SST file size if recompressed with different compression types identify: Reports a file is a valid SST file or lists all valid SST files under a directory --output_hex Can be combined with scan command to print the keys and values in Hex --decode_blob_index Decode blob indexes and print them in a human-readable format during scans. --from= Key to start reading from when executing check|scan --to= Key to stop reading at when executing check|scan --prefix= Returns all keys with this prefix when executing check|scan Cannot be used in conjunction with --from --read_num= Maximum number of entries to read when executing check|scan --verify_checksum Verify file checksum when executing check|scan --input_key_hex Can be combined with --from and --to to indicate that these values are encoded in Hex --show_properties Print table properties after iterating over the file when executing check|scan|raw|identify --set_block_size= Can be combined with --command=recompress to set the block size that will be used when trying different compression algorithms --compression_types= Can be combined with --command=recompress to run recompression for this list of compression types Supported compression types: kNoCompression, kZlibCompression, kLZ4Compression, kLZ4HCCompression, kZSTD, kZSTDNotFinalCompression --parse_internal_key=<0xKEY> Convenience option to parse an internal key on the command line. Dumps the internal key in hex format {'key' @ SN: type} --compression_level_from= Compression level to start compressing when executing recompress. One compression type and compression_level_to must also be specified --compression_level_to= Compression level to stop compressing when executing recompress. One compression type and compression_level_from must also be specified --compression_max_dict_bytes= Maximum size of dictionary used to prime the compression library --compression_zstd_max_train_bytes= Maximum size of training data passed to zstd's dictionary trainer --compression_max_dict_buffer_bytes= Limit on buffer size from which we collect samples for dictionary generation. --compression_use_zstd_finalize_dict Use zstd's finalizeDictionary() API instead of zstd's dictionary trainer to generate dictionary.