1
0

OPTIONS-000213 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298
  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. [Version]
  7. rocksdb_version=7.7.3
  8. options_file_version=1.1
  9. [DBOptions]
  10. delayed_write_rate=16777216
  11. delete_obsolete_files_period_micros=21600000000
  12. writable_file_max_buffer_size=1048576
  13. max_background_compactions=4
  14. max_background_jobs=2
  15. max_subcompactions=1
  16. avoid_flush_during_shutdown=false
  17. max_total_wal_size=1073741824
  18. stats_dump_period_sec=600
  19. max_background_flushes=1
  20. stats_persist_period_sec=600
  21. stats_history_buffer_size=1048576
  22. max_open_files=-1
  23. bytes_per_sync=0
  24. wal_bytes_per_sync=0
  25. strict_bytes_per_sync=false
  26. compaction_readahead_size=0
  27. allow_fallocate=true
  28. advise_random_on_open=true
  29. dump_malloc_stats=false
  30. track_and_verify_wals_in_manifest=false
  31. WAL_ttl_seconds=0
  32. use_direct_reads=false
  33. allow_2pc=false
  34. allow_mmap_reads=false
  35. random_access_max_buffer_size=1048576
  36. allow_mmap_writes=false
  37. wal_compression=kNoCompression
  38. two_write_queues=false
  39. use_direct_io_for_flush_and_compaction=false
  40. skip_stats_update_on_db_open=false
  41. fail_if_options_file_error=false
  42. max_manifest_file_size=1073741824
  43. wal_filter=nullptr
  44. create_if_missing=true
  45. error_if_exists=false
  46. create_missing_column_families=true
  47. enable_thread_tracking=false
  48. use_fsync=false
  49. log_file_time_to_roll=0
  50. keep_log_file_num=100
  51. is_fd_close_on_exec=true
  52. paranoid_checks=true
  53. flush_verify_memtable_count=true
  54. info_log_level=INFO_LEVEL
  55. verify_sst_unique_id_in_manifest=true
  56. skip_checking_sst_file_sizes_on_db_open=false
  57. enable_pipelined_write=false
  58. use_adaptive_mutex=false
  59. max_log_file_size=0
  60. max_file_opening_threads=16
  61. table_cache_numshardbits=6
  62. max_write_batch_group_size_bytes=1048576
  63. db_write_buffer_size=0
  64. recycle_log_file_num=0
  65. manifest_preallocation_size=4194304
  66. write_thread_slow_yield_usec=3
  67. unordered_write=false
  68. WAL_size_limit_MB=0
  69. persist_stats_to_disk=false
  70. allow_concurrent_memtable_write=true
  71. wal_recovery_mode=kPointInTimeRecovery
  72. enable_write_thread_adaptive_yield=true
  73. write_thread_max_yield_usec=100
  74. access_hint_on_compaction_start=NORMAL
  75. avoid_flush_during_recovery=false
  76. allow_ingest_behind=false
  77. manual_wal_flush=false
  78. atomic_flush=false
  79. enforce_single_del_contracts=true
  80. avoid_unnecessary_blocking_io=false
  81. write_dbid_to_manifest=false
  82. log_readahead_size=0
  83. best_efforts_recovery=false
  84. max_bgerror_resume_count=2147483647
  85. bgerror_resume_retry_interval=1000000
  86. db_host_id=__hostname__
  87. allow_data_in_errors=false
  88. file_checksum_gen_factory=nullptr
  89. lowest_used_cache_tier=kNonVolatileBlockTier
  90. [CFOptions "default"]
  91. blob_compaction_readahead_size=0
  92. blob_compression_type=kNoCompression
  93. hard_pending_compaction_bytes_limit=274877906944
  94. level0_file_num_compaction_trigger=10
  95. experimental_mempurge_threshold=0.000000
  96. max_bytes_for_level_base=536870912
  97. report_bg_io_stats=false
  98. max_bytes_for_level_multiplier=10.000000
  99. disable_auto_compactions=false
  100. check_flush_compaction_key_order=true
  101. enable_blob_files=false
  102. paranoid_file_checks=false
  103. blob_file_starting_level=0
  104. blob_file_size=268435456
  105. soft_pending_compaction_bytes_limit=68719476736
  106. bottommost_compression_opts={enabled=false;max_dict_bytes=0;window_bits=-14;level=32767;parallel_threads=1;strategy=0;zstd_max_train_bytes=0;max_dict_buffer_bytes=0;use_zstd_dict_trainer=true;}
  107. max_compaction_bytes=1677721600
  108. max_sequential_skip_in_iterations=8
  109. level0_slowdown_writes_trigger=20
  110. level0_stop_writes_trigger=40
  111. max_write_buffer_number=3
  112. target_file_size_multiplier=1
  113. prefix_extractor=rocksdb.FixedPrefix.8
  114. arena_block_size=1048576
  115. prepopulate_blob_cache=kDisable
  116. inplace_update_num_locks=10000
  117. max_successive_merges=0
  118. memtable_huge_page_size=0
  119. write_buffer_size=67108864
  120. enable_blob_garbage_collection=false
  121. memtable_prefix_bloom_size_ratio=0.125000
  122. memtable_whole_key_filtering=false
  123. max_bytes_for_level_multiplier_additional=1:1:1:1:1:1:1
  124. target_file_size_base=67108864
  125. min_blob_size=0
  126. compression=kSnappyCompression
  127. compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;age_for_warm=0;}
  128. compaction_options_universal={allow_trivial_move=false;max_size_amplification_percent=200;size_ratio=1;incremental=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_merge_width=4294967295;}
  129. ttl=2592000
  130. periodic_compaction_seconds=0
  131. last_level_temperature=kUnknown
  132. blob_garbage_collection_age_cutoff=0.250000
  133. blob_garbage_collection_force_threshold=1.000000
  134. sample_for_compression=0
  135. bottommost_compression=kDisableCompressionOption
  136. memtable_protection_bytes_per_key=0
  137. compression_opts={enabled=false;max_dict_bytes=0;window_bits=-14;level=32767;parallel_threads=1;strategy=0;zstd_max_train_bytes=0;max_dict_buffer_bytes=0;use_zstd_dict_trainer=true;}
  138. merge_operator={id=StringAppendOperator;delimiter=,;}
  139. preclude_last_level_data_seconds=0
  140. level_compaction_dynamic_level_bytes=false
  141. num_levels=7
  142. inplace_update_support=false
  143. min_write_buffer_number_to_merge=1
  144. optimize_filters_for_hits=false
  145. force_consistency_checks=true
  146. max_write_buffer_number_to_maintain=0
  147. max_write_buffer_size_to_maintain=0
  148. bloom_locality=0
  149. comparator=leveldb.BytewiseComparator
  150. memtable_insert_with_hint_prefix_extractor=nullptr
  151. memtable_factory=SkipListFactory
  152. table_factory=BlockBasedTable
  153. compaction_filter=nullptr
  154. compaction_filter_factory=nullptr
  155. compaction_style=kCompactionStyleLevel
  156. compaction_pri=kMinOverlappingRatio
  157. sst_partitioner_factory=nullptr
  158. [TableOptions/BlockBasedTable "default"]
  159. pin_top_level_index_and_filter=true
  160. flush_block_policy_factory=FlushBlockBySizePolicyFactory
  161. cache_index_and_filter_blocks=false
  162. cache_index_and_filter_blocks_with_high_priority=true
  163. index_shortening=kShortenSeparators
  164. pin_l0_filter_and_index_blocks_in_cache=true
  165. index_type=kTwoLevelIndexSearch
  166. data_block_index_type=kDataBlockBinarySearch
  167. data_block_hash_table_util_ratio=0.750000
  168. checksum=kCRC32c
  169. no_block_cache=false
  170. block_size=4096
  171. block_size_deviation=10
  172. block_restart_interval=16
  173. index_block_restart_interval=1
  174. metadata_block_size=8192
  175. partition_filters=true
  176. optimize_filters_for_memory=false
  177. filter_policy=nullptr
  178. whole_key_filtering=true
  179. verify_compression=false
  180. detect_filter_construct_corruption=false
  181. num_file_reads_for_auto_readahead=2
  182. format_version=5
  183. read_amp_bytes_per_bit=0
  184. block_align=false
  185. enable_index_compression=true
  186. metadata_cache_options={top_level_index_pinning=kFallback;unpartitioned_pinning=kFallback;partition_pinning=kFallback;}
  187. max_auto_readahead_size=262144
  188. prepopulate_block_cache=kDisable
  189. initial_auto_readahead_size=8192
  190. [CFOptions "Configuration"]
  191. blob_compaction_readahead_size=0
  192. blob_compression_type=kNoCompression
  193. hard_pending_compaction_bytes_limit=274877906944
  194. level0_file_num_compaction_trigger=10
  195. experimental_mempurge_threshold=0.000000
  196. max_bytes_for_level_base=536870912
  197. report_bg_io_stats=false
  198. max_bytes_for_level_multiplier=10.000000
  199. disable_auto_compactions=false
  200. check_flush_compaction_key_order=true
  201. enable_blob_files=false
  202. paranoid_file_checks=false
  203. blob_file_starting_level=0
  204. blob_file_size=268435456
  205. soft_pending_compaction_bytes_limit=68719476736
  206. bottommost_compression_opts={enabled=false;max_dict_bytes=0;window_bits=-14;level=32767;parallel_threads=1;strategy=0;zstd_max_train_bytes=0;max_dict_buffer_bytes=0;use_zstd_dict_trainer=true;}
  207. max_compaction_bytes=1677721600
  208. max_sequential_skip_in_iterations=8
  209. level0_slowdown_writes_trigger=20
  210. level0_stop_writes_trigger=40
  211. max_write_buffer_number=3
  212. target_file_size_multiplier=1
  213. prefix_extractor=rocksdb.FixedPrefix.8
  214. arena_block_size=1048576
  215. prepopulate_blob_cache=kDisable
  216. inplace_update_num_locks=10000
  217. max_successive_merges=0
  218. memtable_huge_page_size=0
  219. write_buffer_size=67108864
  220. enable_blob_garbage_collection=false
  221. memtable_prefix_bloom_size_ratio=0.125000
  222. memtable_whole_key_filtering=false
  223. max_bytes_for_level_multiplier_additional=1:1:1:1:1:1:1
  224. target_file_size_base=67108864
  225. min_blob_size=0
  226. compression=kSnappyCompression
  227. compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;age_for_warm=0;}
  228. compaction_options_universal={allow_trivial_move=false;max_size_amplification_percent=200;size_ratio=1;incremental=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_merge_width=4294967295;}
  229. ttl=2592000
  230. periodic_compaction_seconds=0
  231. last_level_temperature=kUnknown
  232. blob_garbage_collection_age_cutoff=0.250000
  233. blob_garbage_collection_force_threshold=1.000000
  234. sample_for_compression=0
  235. bottommost_compression=kDisableCompressionOption
  236. memtable_protection_bytes_per_key=0
  237. compression_opts={enabled=false;max_dict_bytes=0;window_bits=-14;level=32767;parallel_threads=1;strategy=0;zstd_max_train_bytes=0;max_dict_buffer_bytes=0;use_zstd_dict_trainer=true;}
  238. merge_operator={id=StringAppendOperator;delimiter=,;}
  239. preclude_last_level_data_seconds=0
  240. level_compaction_dynamic_level_bytes=false
  241. num_levels=7
  242. inplace_update_support=false
  243. min_write_buffer_number_to_merge=1
  244. optimize_filters_for_hits=false
  245. force_consistency_checks=true
  246. max_write_buffer_number_to_maintain=0
  247. max_write_buffer_size_to_maintain=0
  248. bloom_locality=0
  249. comparator=leveldb.BytewiseComparator
  250. memtable_insert_with_hint_prefix_extractor=nullptr
  251. memtable_factory=SkipListFactory
  252. table_factory=BlockBasedTable
  253. compaction_filter=nullptr
  254. compaction_filter_factory=nullptr
  255. compaction_style=kCompactionStyleLevel
  256. compaction_pri=kMinOverlappingRatio
  257. sst_partitioner_factory=nullptr
  258. [TableOptions/BlockBasedTable "Configuration"]
  259. pin_top_level_index_and_filter=true
  260. flush_block_policy_factory=FlushBlockBySizePolicyFactory
  261. cache_index_and_filter_blocks=false
  262. cache_index_and_filter_blocks_with_high_priority=true
  263. index_shortening=kShortenSeparators
  264. pin_l0_filter_and_index_blocks_in_cache=true
  265. index_type=kTwoLevelIndexSearch
  266. data_block_index_type=kDataBlockBinarySearch
  267. data_block_hash_table_util_ratio=0.750000
  268. checksum=kCRC32c
  269. no_block_cache=false
  270. block_size=4096
  271. block_size_deviation=10
  272. block_restart_interval=16
  273. index_block_restart_interval=1
  274. metadata_block_size=8192
  275. partition_filters=true
  276. optimize_filters_for_memory=false
  277. filter_policy=nullptr
  278. whole_key_filtering=true
  279. verify_compression=false
  280. detect_filter_construct_corruption=false
  281. num_file_reads_for_auto_readahead=2
  282. format_version=5
  283. read_amp_bytes_per_bit=0
  284. block_align=false
  285. enable_index_compression=true
  286. metadata_cache_options={top_level_index_pinning=kFallback;unpartitioned_pinning=kFallback;partition_pinning=kFallback;}
  287. max_auto_readahead_size=262144
  288. prepopulate_block_cache=kDisable
  289. initial_auto_readahead_size=8192