OPTIONS-000007 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445
  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=10.1.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=-1
  14. max_background_jobs=32
  15. max_subcompactions=4
  16. avoid_flush_during_shutdown=false
  17. max_total_wal_size=0
  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=1048576
  24. wal_bytes_per_sync=1048576
  25. strict_bytes_per_sync=false
  26. compaction_readahead_size=2097152
  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=true
  33. allow_2pc=false
  34. allow_mmap_reads=false
  35. allow_mmap_writes=false
  36. two_write_queues=false
  37. use_direct_io_for_flush_and_compaction=true
  38. skip_stats_update_on_db_open=false
  39. fail_if_options_file_error=true
  40. max_manifest_file_size=1073741824
  41. wal_filter=nullptr
  42. create_if_missing=true
  43. error_if_exists=false
  44. create_missing_column_families=true
  45. compaction_verify_record_count=true
  46. wal_write_temperature=kUnknown
  47. enable_thread_tracking=false
  48. use_fsync=false
  49. log_file_time_to_roll=0
  50. keep_log_file_num=5
  51. follower_catchup_retry_count=10
  52. is_fd_close_on_exec=true
  53. paranoid_checks=true
  54. flush_verify_memtable_count=true
  55. track_and_verify_wals=false
  56. info_log_level=INFO_LEVEL
  57. verify_sst_unique_id_in_manifest=true
  58. skip_checking_sst_file_sizes_on_db_open=false
  59. enable_pipelined_write=false
  60. use_adaptive_mutex=false
  61. max_log_file_size=1073741824
  62. max_file_opening_threads=16
  63. table_cache_numshardbits=6
  64. max_write_batch_group_size_bytes=1048576
  65. db_write_buffer_size=134217728
  66. recycle_log_file_num=0
  67. manifest_preallocation_size=4194304
  68. write_thread_slow_yield_usec=3
  69. unordered_write=false
  70. WAL_size_limit_MB=0
  71. persist_stats_to_disk=false
  72. allow_concurrent_memtable_write=false
  73. wal_recovery_mode=kSkipAnyCorruptedRecords
  74. enable_write_thread_adaptive_yield=true
  75. write_thread_max_yield_usec=100
  76. avoid_flush_during_recovery=false
  77. allow_ingest_behind=false
  78. manual_wal_flush=true
  79. wal_compression=kNoCompression
  80. background_close_inactive_wals=false
  81. atomic_flush=false
  82. enforce_single_del_contracts=true
  83. avoid_unnecessary_blocking_io=false
  84. prefix_seek_opt_in_only=false
  85. write_dbid_to_manifest=true
  86. write_identity_file=true
  87. log_readahead_size=0
  88. best_efforts_recovery=false
  89. max_bgerror_resume_count=2147483647
  90. bgerror_resume_retry_interval=1000000
  91. db_host_id=__hostname__
  92. allow_data_in_errors=false
  93. file_checksum_gen_factory=nullptr
  94. lowest_used_cache_tier=kNonVolatileBlockTier
  95. follower_refresh_catchup_period_ms=10000
  96. follower_catchup_retry_wait_ms=100
  97. metadata_write_temperature=kUnknown
  98. [CFOptions "default"]
  99. level0_file_num_compaction_trigger=4
  100. max_bytes_for_level_base=268435456
  101. report_bg_io_stats=false
  102. prefix_extractor=nullptr
  103. arena_block_size=1048576
  104. table_factory=BlockBasedTable
  105. max_bytes_for_level_multiplier=2.000000
  106. disable_auto_compactions=false
  107. enable_blob_files=false
  108. paranoid_file_checks=false
  109. memtable_max_range_deletions=0
  110. blob_file_starting_level=0
  111. blob_file_size=268435456
  112. soft_pending_compaction_bytes_limit=68719476736
  113. blob_compression_type=kNoCompression
  114. blob_compaction_readahead_size=0
  115. hard_pending_compaction_bytes_limit=274877906944
  116. strict_max_successive_merges=false
  117. max_compaction_bytes=1677721600
  118. max_sequential_skip_in_iterations=8
  119. level0_slowdown_writes_trigger=8
  120. level0_stop_writes_trigger=12
  121. max_write_buffer_number=4
  122. target_file_size_multiplier=2
  123. prepopulate_blob_cache=kDisable
  124. inplace_update_num_locks=10000
  125. paranoid_memory_checks=false
  126. max_successive_merges=0
  127. memtable_huge_page_size=0
  128. write_buffer_size=67108864
  129. enable_blob_garbage_collection=false
  130. memtable_prefix_bloom_size_ratio=0.000000
  131. memtable_whole_key_filtering=false
  132. max_bytes_for_level_multiplier_additional=1:1:1:1:1:1:1
  133. target_file_size_base=67108864
  134. min_blob_size=0
  135. compression=kNoCompression
  136. compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;age_for_warm=0;file_temperature_age_thresholds=;}
  137. compaction_options_universal={max_size_amplification_percent=200;size_ratio=1;incremental=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;max_merge_width=4294967295;compression_size_percent=-1;max_read_amp=-1;allow_trivial_move=false;}
  138. ttl=2592000
  139. periodic_compaction_seconds=0
  140. preclude_last_level_data_seconds=0
  141. default_write_temperature=kUnknown
  142. preserve_internal_time_seconds=0
  143. last_level_temperature=kUnknown
  144. blob_garbage_collection_age_cutoff=0.250000
  145. blob_garbage_collection_force_threshold=1.000000
  146. sample_for_compression=0
  147. bottommost_compression=kDisableCompressionOption
  148. experimental_mempurge_threshold=0.000000
  149. memtable_protection_bytes_per_key=0
  150. bottommost_file_compaction_delay=0
  151. uncache_aggressiveness=0
  152. block_protection_bytes_per_key=0
  153. compression_opts={enabled=false;max_dict_bytes=0;window_bits=-14;level=32767;parallel_threads=1;strategy=0;max_compressed_bytes_per_kb=896;zstd_max_train_bytes=0;max_dict_buffer_bytes=0;use_zstd_dict_trainer=true;checksum=false;}
  154. bottommost_compression_opts={enabled=false;max_dict_bytes=0;window_bits=-14;level=32767;parallel_threads=1;strategy=0;max_compressed_bytes_per_kb=896;zstd_max_train_bytes=0;max_dict_buffer_bytes=0;use_zstd_dict_trainer=true;checksum=false;}
  155. bloom_locality=0
  156. merge_operator={id=StringAppendOperator;delimiter=,;}
  157. level_compaction_dynamic_level_bytes=true
  158. disallow_memtable_writes=false
  159. num_levels=7
  160. inplace_update_support=true
  161. min_write_buffer_number_to_merge=1
  162. optimize_filters_for_hits=false
  163. force_consistency_checks=true
  164. default_temperature=kUnknown
  165. max_write_buffer_number_to_maintain=0
  166. max_write_buffer_size_to_maintain=0
  167. comparator=leveldb.BytewiseComparator
  168. memtable_insert_with_hint_prefix_extractor=nullptr
  169. memtable_factory=SkipListFactory
  170. compaction_filter=nullptr
  171. compaction_filter_factory=nullptr
  172. compaction_style=kCompactionStyleLevel
  173. compaction_pri=kMinOverlappingRatio
  174. sst_partitioner_factory=nullptr
  175. persist_user_defined_timestamps=true
  176. [TableOptions/BlockBasedTable "default"]
  177. pin_top_level_index_and_filter=true
  178. flush_block_policy_factory=FlushBlockBySizePolicyFactory
  179. cache_index_and_filter_blocks=true
  180. cache_index_and_filter_blocks_with_high_priority=true
  181. index_shortening=kShortenSeparators
  182. pin_l0_filter_and_index_blocks_in_cache=false
  183. index_type=kBinarySearch
  184. data_block_index_type=kDataBlockBinarySearch
  185. data_block_hash_table_util_ratio=0.750000
  186. checksum=kXXH3
  187. no_block_cache=false
  188. block_size=32768
  189. block_size_deviation=10
  190. block_restart_interval=16
  191. index_block_restart_interval=1
  192. metadata_block_size=4096
  193. partition_filters=false
  194. decouple_partitioned_filters=false
  195. optimize_filters_for_memory=true
  196. use_delta_encoding=true
  197. filter_policy=bloomfilter:16:false
  198. whole_key_filtering=true
  199. verify_compression=false
  200. detect_filter_construct_corruption=false
  201. num_file_reads_for_auto_readahead=2
  202. format_version=5
  203. read_amp_bytes_per_bit=0
  204. block_align=false
  205. enable_index_compression=true
  206. metadata_cache_options={top_level_index_pinning=kFallback;unpartitioned_pinning=kFallback;partition_pinning=kFallback;}
  207. max_auto_readahead_size=262144
  208. prepopulate_block_cache=kDisable
  209. initial_auto_readahead_size=8192
  210. [CFOptions "ispData"]
  211. level0_file_num_compaction_trigger=4
  212. max_bytes_for_level_base=268435456
  213. report_bg_io_stats=false
  214. prefix_extractor=nullptr
  215. arena_block_size=1048576
  216. table_factory=BlockBasedTable
  217. max_bytes_for_level_multiplier=2.000000
  218. disable_auto_compactions=false
  219. enable_blob_files=false
  220. paranoid_file_checks=false
  221. memtable_max_range_deletions=0
  222. blob_file_starting_level=0
  223. blob_file_size=268435456
  224. soft_pending_compaction_bytes_limit=68719476736
  225. blob_compression_type=kNoCompression
  226. blob_compaction_readahead_size=0
  227. hard_pending_compaction_bytes_limit=274877906944
  228. strict_max_successive_merges=false
  229. max_compaction_bytes=1677721600
  230. max_sequential_skip_in_iterations=8
  231. level0_slowdown_writes_trigger=8
  232. level0_stop_writes_trigger=12
  233. max_write_buffer_number=4
  234. target_file_size_multiplier=2
  235. prepopulate_blob_cache=kDisable
  236. inplace_update_num_locks=10000
  237. paranoid_memory_checks=false
  238. max_successive_merges=0
  239. memtable_huge_page_size=0
  240. write_buffer_size=67108864
  241. enable_blob_garbage_collection=false
  242. memtable_prefix_bloom_size_ratio=0.000000
  243. memtable_whole_key_filtering=false
  244. max_bytes_for_level_multiplier_additional=1:1:1:1:1:1:1
  245. target_file_size_base=67108864
  246. min_blob_size=0
  247. compression=kNoCompression
  248. compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;age_for_warm=0;file_temperature_age_thresholds=;}
  249. compaction_options_universal={max_size_amplification_percent=200;size_ratio=1;incremental=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;max_merge_width=4294967295;compression_size_percent=-1;max_read_amp=-1;allow_trivial_move=false;}
  250. ttl=2592000
  251. periodic_compaction_seconds=0
  252. preclude_last_level_data_seconds=0
  253. default_write_temperature=kUnknown
  254. preserve_internal_time_seconds=0
  255. last_level_temperature=kUnknown
  256. blob_garbage_collection_age_cutoff=0.250000
  257. blob_garbage_collection_force_threshold=1.000000
  258. sample_for_compression=0
  259. bottommost_compression=kDisableCompressionOption
  260. experimental_mempurge_threshold=0.000000
  261. memtable_protection_bytes_per_key=0
  262. bottommost_file_compaction_delay=0
  263. uncache_aggressiveness=0
  264. block_protection_bytes_per_key=0
  265. compression_opts={enabled=false;max_dict_bytes=0;window_bits=-14;level=32767;parallel_threads=1;strategy=0;max_compressed_bytes_per_kb=896;zstd_max_train_bytes=0;max_dict_buffer_bytes=0;use_zstd_dict_trainer=true;checksum=false;}
  266. bottommost_compression_opts={enabled=false;max_dict_bytes=0;window_bits=-14;level=32767;parallel_threads=1;strategy=0;max_compressed_bytes_per_kb=896;zstd_max_train_bytes=0;max_dict_buffer_bytes=0;use_zstd_dict_trainer=true;checksum=false;}
  267. bloom_locality=0
  268. merge_operator={id=StringAppendOperator;delimiter=,;}
  269. level_compaction_dynamic_level_bytes=true
  270. disallow_memtable_writes=false
  271. num_levels=7
  272. inplace_update_support=true
  273. min_write_buffer_number_to_merge=1
  274. optimize_filters_for_hits=false
  275. force_consistency_checks=true
  276. default_temperature=kUnknown
  277. max_write_buffer_number_to_maintain=0
  278. max_write_buffer_size_to_maintain=0
  279. comparator=leveldb.BytewiseComparator
  280. memtable_insert_with_hint_prefix_extractor=nullptr
  281. memtable_factory=SkipListFactory
  282. compaction_filter=nullptr
  283. compaction_filter_factory=nullptr
  284. compaction_style=kCompactionStyleLevel
  285. compaction_pri=kMinOverlappingRatio
  286. sst_partitioner_factory=nullptr
  287. persist_user_defined_timestamps=true
  288. [TableOptions/BlockBasedTable "ispData"]
  289. pin_top_level_index_and_filter=true
  290. flush_block_policy_factory=FlushBlockBySizePolicyFactory
  291. cache_index_and_filter_blocks=true
  292. cache_index_and_filter_blocks_with_high_priority=true
  293. index_shortening=kShortenSeparators
  294. pin_l0_filter_and_index_blocks_in_cache=false
  295. index_type=kBinarySearch
  296. data_block_index_type=kDataBlockBinarySearch
  297. data_block_hash_table_util_ratio=0.750000
  298. checksum=kXXH3
  299. no_block_cache=false
  300. block_size=32768
  301. block_size_deviation=10
  302. block_restart_interval=16
  303. index_block_restart_interval=1
  304. metadata_block_size=4096
  305. partition_filters=false
  306. decouple_partitioned_filters=false
  307. optimize_filters_for_memory=true
  308. use_delta_encoding=true
  309. filter_policy=bloomfilter:16:false
  310. whole_key_filtering=true
  311. verify_compression=false
  312. detect_filter_construct_corruption=false
  313. num_file_reads_for_auto_readahead=2
  314. format_version=5
  315. read_amp_bytes_per_bit=0
  316. block_align=false
  317. enable_index_compression=true
  318. metadata_cache_options={top_level_index_pinning=kFallback;unpartitioned_pinning=kFallback;partition_pinning=kFallback;}
  319. max_auto_readahead_size=262144
  320. prepopulate_block_cache=kDisable
  321. initial_auto_readahead_size=8192
  322. [CFOptions "cacheData"]
  323. level0_file_num_compaction_trigger=4
  324. max_bytes_for_level_base=268435456
  325. report_bg_io_stats=false
  326. prefix_extractor=nullptr
  327. arena_block_size=1048576
  328. table_factory=BlockBasedTable
  329. max_bytes_for_level_multiplier=2.000000
  330. disable_auto_compactions=false
  331. enable_blob_files=false
  332. paranoid_file_checks=false
  333. memtable_max_range_deletions=0
  334. blob_file_starting_level=0
  335. blob_file_size=268435456
  336. soft_pending_compaction_bytes_limit=68719476736
  337. blob_compression_type=kNoCompression
  338. blob_compaction_readahead_size=0
  339. hard_pending_compaction_bytes_limit=274877906944
  340. strict_max_successive_merges=false
  341. max_compaction_bytes=1677721600
  342. max_sequential_skip_in_iterations=8
  343. level0_slowdown_writes_trigger=8
  344. level0_stop_writes_trigger=12
  345. max_write_buffer_number=4
  346. target_file_size_multiplier=2
  347. prepopulate_blob_cache=kDisable
  348. inplace_update_num_locks=10000
  349. paranoid_memory_checks=false
  350. max_successive_merges=0
  351. memtable_huge_page_size=0
  352. write_buffer_size=67108864
  353. enable_blob_garbage_collection=false
  354. memtable_prefix_bloom_size_ratio=0.000000
  355. memtable_whole_key_filtering=false
  356. max_bytes_for_level_multiplier_additional=1:1:1:1:1:1:1
  357. target_file_size_base=67108864
  358. min_blob_size=0
  359. compression=kNoCompression
  360. compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;age_for_warm=0;file_temperature_age_thresholds=;}
  361. compaction_options_universal={max_size_amplification_percent=200;size_ratio=1;incremental=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;max_merge_width=4294967295;compression_size_percent=-1;max_read_amp=-1;allow_trivial_move=false;}
  362. ttl=2592000
  363. periodic_compaction_seconds=0
  364. preclude_last_level_data_seconds=0
  365. default_write_temperature=kUnknown
  366. preserve_internal_time_seconds=0
  367. last_level_temperature=kUnknown
  368. blob_garbage_collection_age_cutoff=0.250000
  369. blob_garbage_collection_force_threshold=1.000000
  370. sample_for_compression=0
  371. bottommost_compression=kDisableCompressionOption
  372. experimental_mempurge_threshold=0.000000
  373. memtable_protection_bytes_per_key=0
  374. bottommost_file_compaction_delay=0
  375. uncache_aggressiveness=0
  376. block_protection_bytes_per_key=0
  377. compression_opts={enabled=false;max_dict_bytes=0;window_bits=-14;level=32767;parallel_threads=1;strategy=0;max_compressed_bytes_per_kb=896;zstd_max_train_bytes=0;max_dict_buffer_bytes=0;use_zstd_dict_trainer=true;checksum=false;}
  378. bottommost_compression_opts={enabled=false;max_dict_bytes=0;window_bits=-14;level=32767;parallel_threads=1;strategy=0;max_compressed_bytes_per_kb=896;zstd_max_train_bytes=0;max_dict_buffer_bytes=0;use_zstd_dict_trainer=true;checksum=false;}
  379. bloom_locality=0
  380. merge_operator={id=StringAppendOperator;delimiter=,;}
  381. level_compaction_dynamic_level_bytes=true
  382. disallow_memtable_writes=false
  383. num_levels=7
  384. inplace_update_support=true
  385. min_write_buffer_number_to_merge=1
  386. optimize_filters_for_hits=false
  387. force_consistency_checks=true
  388. default_temperature=kUnknown
  389. max_write_buffer_number_to_maintain=0
  390. max_write_buffer_size_to_maintain=0
  391. comparator=leveldb.BytewiseComparator
  392. memtable_insert_with_hint_prefix_extractor=nullptr
  393. memtable_factory=SkipListFactory
  394. compaction_filter=nullptr
  395. compaction_filter_factory=nullptr
  396. compaction_style=kCompactionStyleLevel
  397. compaction_pri=kMinOverlappingRatio
  398. sst_partitioner_factory=nullptr
  399. persist_user_defined_timestamps=true
  400. [TableOptions/BlockBasedTable "cacheData"]
  401. pin_top_level_index_and_filter=true
  402. flush_block_policy_factory=FlushBlockBySizePolicyFactory
  403. cache_index_and_filter_blocks=true
  404. cache_index_and_filter_blocks_with_high_priority=true
  405. index_shortening=kShortenSeparators
  406. pin_l0_filter_and_index_blocks_in_cache=false
  407. index_type=kBinarySearch
  408. data_block_index_type=kDataBlockBinarySearch
  409. data_block_hash_table_util_ratio=0.750000
  410. checksum=kXXH3
  411. no_block_cache=false
  412. block_size=32768
  413. block_size_deviation=10
  414. block_restart_interval=16
  415. index_block_restart_interval=1
  416. metadata_block_size=4096
  417. partition_filters=false
  418. decouple_partitioned_filters=false
  419. optimize_filters_for_memory=true
  420. use_delta_encoding=true
  421. filter_policy=bloomfilter:16:false
  422. whole_key_filtering=true
  423. verify_compression=false
  424. detect_filter_construct_corruption=false
  425. num_file_reads_for_auto_readahead=2
  426. format_version=5
  427. read_amp_bytes_per_bit=0
  428. block_align=false
  429. enable_index_compression=true
  430. metadata_cache_options={top_level_index_pinning=kFallback;unpartitioned_pinning=kFallback;partition_pinning=kFallback;}
  431. max_auto_readahead_size=262144
  432. prepopulate_block_cache=kDisable
  433. initial_auto_readahead_size=8192