futrum/config.toml

25 lines
806 B
TOML
Raw Permalink Normal View History

2025-10-01 23:13:46 +03:00
# FutrumDB Configuration File
[server]
port = 8080
host = "127.0.0.1"
[raft]
enabled = true
election_timeout_ms = 150
heartbeat_interval_ms = 50
cluster_nodes = ["127.0.0.1:8080", "127.0.0.1:8081", "127.0.0.1:8082"] # Новое: узлы кластера
[replication]
multi_master_enabled = false # Новое: включить мастер-мастер репликацию
sync_interval_ms = 100 # Новое: интервал синхронизации
conflict_resolution = "last-write-wins" # Новое: стратегия разрешения конфликтов
[logging]
level = "info"
file = "futrum.log"
[cluster] # Новое: настройки кластера
node_id = "node1" # Уникальный ID узла
data_dir = "./data" # Директория для данных