feat: conf.

This commit is contained in:
tx7do
2023-11-05 19:50:16 +08:00
parent 9e31da73be
commit 34547d6ff9
7 changed files with 1664 additions and 456 deletions

View File

@@ -30,28 +30,47 @@ message Data {
google.protobuf.Duration write_timeout = 7; // 写入超时时间
}
// MongoDB
message MongoDB {
string address = 1;
}
// ClickHouse
message ClickHouse {
string address = 1;
}
// InfluxDB
message InfluxDB {
string address = 1;
string token = 2;
string orgnization = 3;
string bucket = 4;
}
// Kafka
message Kafka {
repeated string addrs = 1; // 对端网络地址
string codec = 2; // 编解码器
}
// MongoDB
message MongoDB {
message Doris {
string address = 1;
}
// ClickHouse
message ClickHouse {
message ElasticSearch {
string address = 1;
}
// InfluxDB
message InfluxDB {
}
Database database = 1; // 数据库DSN
Database database = 1; // 数据库
Redis redis = 2; // Redis
Kafka kafka = 3; // Kafka服务
MongoDB mongodb = 4; // MongoDB服务
ClickHouse clickhouse = 5; // ClickHouse服务
InfluxDB influxdb = 6; // InfluxDB服务
Redis redis = 10; // Redis
MongoDB mongodb = 11; // MongoDB数据库
ElasticSearch elastic_search = 12; // ElasticSearch数据库
ClickHouse clickhouse = 20; // ClickHouse数据库
InfluxDB influxdb = 21; // InfluxDB数据库
Doris doris = 22; // Doris数据库
Kafka kafka = 30; // Kafka服务
}