Marc Kupietz | 3e3e326 | 2022-04-12 23:11:45 +0200 | [diff] [blame^] | 1 | # This is a RocksDB option file. |
| 2 | # |
| 3 | # For detailed file format spec, please refer to the example file |
| 4 | # in examples/rocksdb_option_file_example.ini |
| 5 | # |
| 6 | |
| 7 | [Version] |
| 8 | rocksdb_version=5.11.3 |
| 9 | options_file_version=1.1 |
| 10 | |
| 11 | [DBOptions] |
| 12 | manual_wal_flush=false |
| 13 | allow_ingest_behind=false |
| 14 | avoid_flush_during_shutdown=false |
| 15 | avoid_flush_during_recovery=false |
| 16 | info_log_level=INFO_LEVEL |
| 17 | access_hint_on_compaction_start=NORMAL |
| 18 | write_thread_max_yield_usec=100 |
| 19 | write_thread_slow_yield_usec=3 |
| 20 | wal_recovery_mode=kPointInTimeRecovery |
| 21 | allow_concurrent_memtable_write=true |
| 22 | enable_pipelined_write=false |
| 23 | fail_if_options_file_error=false |
| 24 | stats_dump_period_sec=600 |
| 25 | wal_bytes_per_sync=0 |
| 26 | max_total_wal_size=0 |
| 27 | delayed_write_rate=16777216 |
| 28 | two_write_queues=false |
| 29 | bytes_per_sync=0 |
| 30 | writable_file_max_buffer_size=1048576 |
| 31 | wal_dir=/tmp/tmp.jI2Mba67Jf/wpd19_10000 |
| 32 | log_file_time_to_roll=0 |
| 33 | keep_log_file_num=1000 |
| 34 | WAL_ttl_seconds=0 |
| 35 | db_write_buffer_size=0 |
| 36 | table_cache_numshardbits=6 |
| 37 | max_open_files=-1 |
| 38 | max_file_opening_threads=16 |
| 39 | WAL_size_limit_MB=0 |
| 40 | max_background_flushes=-1 |
| 41 | db_log_dir= |
| 42 | max_background_compactions=-1 |
| 43 | max_subcompactions=1 |
| 44 | max_background_jobs=16 |
| 45 | random_access_max_buffer_size=1048576 |
| 46 | delete_obsolete_files_period_micros=21600000000 |
| 47 | skip_stats_update_on_db_open=false |
| 48 | skip_log_error_on_recovery=false |
| 49 | dump_malloc_stats=false |
| 50 | paranoid_checks=true |
| 51 | is_fd_close_on_exec=true |
| 52 | max_manifest_file_size=18446744073709551615 |
| 53 | error_if_exists=false |
| 54 | use_adaptive_mutex=false |
| 55 | enable_thread_tracking=false |
| 56 | create_missing_column_families=false |
| 57 | create_if_missing=true |
| 58 | manifest_preallocation_size=4194304 |
| 59 | base_background_compactions=-1 |
| 60 | use_fsync=false |
| 61 | allow_2pc=false |
| 62 | recycle_log_file_num=0 |
| 63 | use_direct_io_for_flush_and_compaction=false |
| 64 | compaction_readahead_size=0 |
| 65 | use_direct_reads=false |
| 66 | allow_mmap_writes=false |
| 67 | preserve_deletes=false |
| 68 | enable_write_thread_adaptive_yield=true |
| 69 | max_log_file_size=0 |
| 70 | allow_fallocate=true |
| 71 | allow_mmap_reads=false |
| 72 | new_table_reader_for_compaction_inputs=false |
| 73 | advise_random_on_open=true |
| 74 | |
| 75 | |
| 76 | [CFOptions "default"] |
| 77 | compaction_style=kCompactionStyleLevel |
| 78 | compaction_filter_factory=nullptr |
| 79 | memtable_factory=SkipListFactory |
| 80 | memtable_insert_with_hint_prefix_extractor=nullptr |
| 81 | merge_operator=UInt64AddOperator |
| 82 | prefix_extractor=nullptr |
| 83 | comparator=leveldb.BytewiseComparator |
| 84 | bottommost_compression=kDisableCompressionOption |
| 85 | compression=kSnappyCompression |
| 86 | max_bytes_for_level_multiplier_additional=1:1:1:1:1:1:1 |
| 87 | max_sequential_skip_in_iterations=8 |
| 88 | memtable_prefix_bloom_size_ratio=0.000000 |
| 89 | bloom_locality=0 |
| 90 | memtable_huge_page_size=0 |
| 91 | inplace_update_num_locks=10000 |
| 92 | arena_block_size=16777216 |
| 93 | target_file_size_multiplier=1 |
| 94 | num_levels=7 |
| 95 | min_write_buffer_number_to_merge=2 |
| 96 | max_write_buffer_number_to_maintain=0 |
| 97 | write_buffer_size=134217728 |
| 98 | level0_stop_writes_trigger=36 |
| 99 | level0_slowdown_writes_trigger=20 |
| 100 | level0_file_num_compaction_trigger=2 |
| 101 | max_bytes_for_level_multiplier=10.000000 |
| 102 | hard_pending_compaction_bytes_limit=274877906944 |
| 103 | max_compaction_bytes=1677721600 |
| 104 | force_consistency_checks=false |
| 105 | optimize_filters_for_hits=false |
| 106 | compaction_options_fifo={allow_compaction=false;ttl=0;max_table_files_size=1073741824;} |
| 107 | max_bytes_for_level_base=536870912 |
| 108 | level_compaction_dynamic_level_bytes=false |
| 109 | target_file_size_base=67108864 |
| 110 | max_write_buffer_number=6 |
| 111 | soft_pending_compaction_bytes_limit=68719476736 |
| 112 | inplace_update_support=false |
| 113 | compression_per_level=kNoCompression:kNoCompression:kSnappyCompression:kSnappyCompression:kSnappyCompression:kSnappyCompression:kSnappyCompression |
| 114 | paranoid_file_checks=false |
| 115 | table_factory=BlockBasedTable |
| 116 | disable_auto_compactions=false |
| 117 | compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;min_merge_width=2;size_ratio=1;} |
| 118 | compaction_filter=nullptr |
| 119 | compaction_pri=kByCompensatedSize |
| 120 | max_successive_merges=0 |
| 121 | report_bg_io_stats=false |
| 122 | |
| 123 | [TableOptions/BlockBasedTable "default"] |
| 124 | read_amp_bytes_per_bit=8589934592 |
| 125 | format_version=2 |
| 126 | whole_key_filtering=true |
| 127 | filter_policy=nullptr |
| 128 | verify_compression=false |
| 129 | block_size_deviation=10 |
| 130 | block_size=4096 |
| 131 | partition_filters=false |
| 132 | checksum=kCRC32c |
| 133 | hash_index_allow_collision=true |
| 134 | index_block_restart_interval=1 |
| 135 | block_restart_interval=16 |
| 136 | no_block_cache=false |
| 137 | pin_l0_filter_and_index_blocks_in_cache=false |
| 138 | cache_index_and_filter_blocks_with_high_priority=false |
| 139 | metadata_block_size=4096 |
| 140 | cache_index_and_filter_blocks=false |
| 141 | index_type=kBinarySearch |
| 142 | flush_block_policy_factory=FlushBlockBySizePolicyFactory |
| 143 | |