CONFIG 语法
相关的 gflags
参数有四个,其中,max_edge_returned_per_vertex
用来控制一个点最多可以搜索返回的边数,rocksdb_db_options
,rocksdb_column_family_options
,rocksdb_block_based_table_options
三个参数均为 json 格式,其中每个参数 key 和 value 均为 string 格式。例如可以在 storage 的 conf 文件中做如下设置:
// rocksdb_column_family_options
max_write_buffer_number
level0_file_num_compaction_trigger
level0_slowdown_writes_trigger
level0_stop_writes_trigger
target_file_size_base
target_file_size_multiplier
max_bytes_for_level_base
max_bytes_for_level_multiplier
ttl
disable_auto_compactions
// rocksdb_db_options
delete_obsolete_files_period_micros
max_background_jobs
base_background_compactions
max_background_compactions
stats_dump_period_sec
compaction_readahead_size
writable_file_max_buffer_size
bytes_per_sync
wal_bytes_per_sync
delayed_write_rate
avoid_flush_during_shutdown
max_open_files
示例
nebula> UPDATE CONFIGS storage:rocksdb_column_family_options = \
{ disable_auto_compactions = false , level0_file_num_compaction_trigger = 10 }
nebula> SHOW CONFIGS meta
============================================================================================================================
| module | name | type | mode | value |
----------------------------------------------------------------------------------------------------------------------------
| META | help | BOOL | IMMUTABLE | False |
----------------------------------------------------------------------------------------------------------------------------
| META | port | INT64 | IMMUTABLE | 45500 |
----------------------------------------------------------------------------------------------------------------------------
GET CONFIGS [graph|meta|storage :] var
例如
nebula> GET CONFIGS load_data_interval_secs
=================================================================
| module | name | type | mode | value |
=================================================================
| GRAPH | load_data_interval_secs | INT64 | MUTABLE | 120 |
-----------------------------------------------------------------
| META | load_data_interval_secs | INT64 | IMMUTABLE | 120 |
-----------------------------------------------------------------
| STORAGE | load_data_interval_secs | INT64 | MUTABLE | 120 |
-----------------------------------------------------------------
UPDATE CONFIGS [graph|meta|storage :] var = value
例如