What's new in the ClickHouse .NET Driver: the road from 1.0 to 1.3
Blog post from ClickHouse
ClickHouse’s .NET driver has advanced significantly since its 1.0 release, adding type-safe POCO-based inserts and queries, JSON-column serialization, configurable parameter type resolution and formatting, and read-value conversion to give developers more control over data handling. Version 1.3 also expands support for multidimensional arrays, ValueTuples, server-side Identifier parameters, per-query compression settings, application tagging, and improved schema-probe avoidance and buffer management to reduce round trips and garbage-collection pressure. Correctness fixes include improved DateTime time-zone inference, fixed-offset zones, composite serialization, Variant null handling, and enum parsing. The project now includes an official Entity Framework Core provider with LINQ translation, migrations, ClickHouse-specific DDL configuration, and bulk inserts, alongside integrations for Serilog, .NET Aspire, and Semantic Kernel. Future work includes performance-focused version 1.4 features such as reduced allocations and pluggable compression, followed by a native TCP client intended to use ClickHouse’s columnar protocol for higher throughput, progress reporting, and persistent connections.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| Observability | 2 | 2,982 | 688 | 177 | -28% |
| Vector Search | 2 | 2,312 | 357 | 123 | +3% |
| OpenTelemetry | 1 | 697 | 143 | 54 | -35% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.