Qoollo.clickhouse.net ist eine Bibliothek nützlicher Klassen für die Arbeit mit Clickhouse in .NET Core.
ClickHouseConnectionPool ), der mit einer Liste von Verbindungszeichenfolgen arbeitet und im Falle einer Trennung automatisch wieder angeschlossen wird.IClickHouseRepository ), mithilfe eines Thread -Pools und zulässt:IClickHouseAggregatingQueueProcessor ). Das häufigste Szenario ist die Aggregation von einzelnen eingehenden Ereignissen in Pakete zum Schreiben zum Clickhouse.In dieser Bibliothek wird Click House-Net als Treiber verwendet, das das native Protokoll implementiert, das die Leistung positiv beeinflusst.
Qoollo.clickhouse.net kann über die NUGET -UI (als qoollo.clickhouse.net Vorschau -Version) oder über die Nuget -Paket -Manager -Konsole installiert werden:
PM> Install-Package Qoollo.Redis.Net -Version 1.0.1-preview
Danach müssen Sie den Konfigurationsabschnitt in AppSettings.json angeben
"ClickHouse" : {
"ConnectionStrings" : [
"Host=Host;Port=Port;Database=default;User=default;Password="
] ,
"ConnectionPoolMaxCount" : 4 ,
"ConnectionPoolName" : "ClickHouseConnectionPool"
} ,Schließlich können Sie einfach ClickHouserePository in ConfiguresServices registrieren
services.AddClickHouseRepository(Configuration.GetSection("ClickHouse"));
Installation für ClickHouseAggregatingQueueProcessor , weitere Informationen zur Verwendung der Bibliothek und Code -Beispiele, die Sie im Wiki sehen können.
Qoollo.clickhouse.net - библиотека полезных классов дustr р работы с clickhouse в .NET Core.
ClickHouseConnectionPool ), работающий с спискfolgen соединения.IClickHouseRepository ), исозззющющющ пл пот птоо и п п поззющий:IClickHouseAggregatingQueueProcessor н набороkunft потоков Worker-° Наиболе частый цц ценарий - арегация одиночных приходящих собыыы й пакеты для зoge ac в в в в в в в в п пакeicht.К качестве драйвера исоззззеееееее click click clickющззззееееыйющющззззее п п пkunft рoge рoge нoge на & ча & ча & ча & на & нkunft нча & на & на & нkunft на & на & на & на & нkunft на & на & на & на & на & на & нkunft
Более подробное описание библиотеки п п п пelltы кода ы мжете наййи в к да.