{"categories":[{"label":"Database","url":"https://skillfed.io/packages/category/database/2"}],"enrichment":{"capability":"Provides a thread-safe connection pool for ClickHouse using clickhouse-driver, allowing applications to reuse database connections efficiently.","skillfed_tags":["connection-pooling","clickhouse","thread-safe"],"use_cases":["Web services or APIs that execute multiple ClickHouse queries per request and need connection reuse.","Batch processing jobs that run many sequential queries and benefit from a pre-warmed connection pool.","Multi-threaded applications where concurrent ClickHouse access requires thread-safe connection management.","Data pipeline applications that need to balance connection overhead against resource limits."],"what_it_does":"clickhouse-pool wraps the clickhouse-driver library to provide a thread-safe connection pool for ClickHouse databases, similar to psycopg2's pooling model. It manages a configurable minimum and maximum number of persistent connections, allowing applications to acquire and release clients without creating new connections for each query. The pool handles connection lifecycle management and cleanup.\n\nThe package is designed for Python applications that need to execute multiple queries against ClickHouse and want to avoid the overhead of establishing new connections repeatedly. It supports Python 3.9 through 3.12 and requires explicit cleanup via pool.cleanup() when the application shuts down.","worth_installing":"Yes, with conditions. The package solves a real problem\u2014connection pooling for ClickHouse\u2014and has low install friction. However, the aging maintenance status (no release in over a year, last commit in early 2026) means you should verify that it remains compatible with your ClickHouse server version and clickhouse-driver release before adopting it in production. The copyleft license requires that your application source be available under compatible terms if distributed."},"id":"clickhouse-pool","links":{"html":"https://skillfed.io/packages/clickhouse-pool","md":"https://skillfed.io/packages/clickhouse-pool.md","pypi":"https://pypi.org/project/clickhouse-pool/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-08-19","license_spdx":null,"license_treatment":"copyleft","name":"clickhouse-pool","python_support":"supports_current","summary":"a thread-safe connection pool for ClickHouse"},"popularity":{"monthly_downloads":2101283,"position":3295,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.6.1"}
