- [general]
- version = "0.6.0"
- time_zone = "utc-8"
-
- [network]
- server_address = "0.0.0.0"
- postgres_port = 5432
- http_port = 23820
- client_port = 23817
- connection_pool_size = 128
-
- [log]
- log_filename = "infinity.log"
- log_dir = "/var/infinity/log"
- log_to_stdout = true
- log_file_max_size = "100MB"
- log_file_rotate_count = 10
-
- # trace/debug/info/warning/error/critical 6 log levels, default: info
- log_level = "trace"
-
- [storage]
- persistence_dir = "/var/infinity/persistence"
- data_dir = "/var/infinity/data"
- # periodically activates garbage collection:
- # 0 means real-time,
- # s means seconds, for example "60s", 60 seconds
- # m means minutes, for example "60m", 60 minutes
- # h means hours, for example "1h", 1 hour
- optimize_interval = "10s"
- cleanup_interval = "60s"
- compact_interval = "120s"
- storage_type = "local"
-
- # dump memory index entry when it reachs the capacity
- mem_index_capacity = 65536
-
- # S3 storage config example:
- # [storage.object_storage]
- # url = "127.0.0.1:9000"
- # bucket_name = "infinity"
- # access_key = "minioadmin"
- # secret_key = "minioadmin"
- # enable_https = false
-
- [buffer]
- buffer_manager_size = "8GB"
- lru_num = 7
- temp_dir = "/var/infinity/tmp"
- result_cache = "off"
- memindex_memory_quota = "1GB"
-
- [wal]
- wal_dir = "/var/infinity/wal"
-
- [resource]
- resource_dir = "/var/infinity/resource"
|