A high-performance, feature-rich OCaml driver for Timeplus Proton - the streaming database built on ClickHouse.
Features
-
Streaming Queries - Process large datasets with constant memory usage
-
Async Inserts - High-throughput data ingestion with automatic batching
-
Compression - LZ4 and ZSTD support for reduced network overhead
-
TLS Security - Secure connections with certificate validation
-
Connection Pooling - Efficient resource management for high-concurrency applications
-
Rich Data Types - Full support for ClickHouse types including Arrays, Maps, Enums, DateTime64
-
Idiomatic OCaml - Functional API leveraging OCaml’s strengths