Qoollo.clickhouse.net adalah perpustakaan kelas yang berguna untuk bekerja dengan clickhouse di .net core.
ClickHouseConnectionPool ), bekerja dengan daftar string koneksi dan secara otomatis menghubungkan kembali jika terjadi pemutusan.IClickHouseRepository ), menggunakan kumpulan utas dan memungkinkan:IClickHouseAggregatingQueueProcessor ). Skenario yang paling umum adalah agregasi acara tunggal yang masuk ke dalam paket untuk menulis ke clickhouse.Di perpustakaan ini, Clickhouse-Net digunakan sebagai pengemudi, yang mengimplementasikan protokol asli, yang secara positif mempengaruhi kinerja.
Qoollo.clickhouse.net dapat diinstal melalui Nuget UI (sebagai qoollo.clickhouse.net versi pratinjau), atau melalui konsol manajer paket nuget:
PM> Install-Package Qoollo.Redis.Net -Version 1.0.1-preview
Setelah itu Anda perlu menentukan bagian konfigurasi di appsettings.json
"ClickHouse" : {
"ConnectionStrings" : [
"Host=Host;Port=Port;Database=default;User=default;Password="
] ,
"ConnectionPoolMaxCount" : 4 ,
"ConnectionPoolName" : "ClickHouseConnectionPool"
} ,Akhirnya Anda dapat dengan mudah mendaftar ClickHouseRepository di ConfigureServices
services.AddClickHouseRepository(Configuration.GetSection("ClickHouse"));
Instalasi untuk ClickHouseAggregatingQueueProcessor , informasi lebih lanjut tentang penggunaan sampel perpustakaan dan kode yang dapat Anda lihat di wiki.
Qoollo.clickhouse.net - биб Pertanyaan
ClickHouseConnectionPool ), роотающий с списком строк подключений ийющющющчаilan прччч ааuman прччч аа uman арчч аа п uman арчйй £ соединен masuk.IClickHouseRepository ), исползющий пул потоков иозВоляющий:IClickHouseAggregatingQueueProcessor ). Наибол id частый сценарий - а аия оиночных приходдящих событий в пакеты д дапuman в д д дапuman.В качестве драйвера исползеется clickhouse-net рзизий натив to пнокол secara, чдожительно со orang.
Боле, подробное описан masuk библиотеки и перы кода Вы можете найти в wiki.