~/talk

How I Put a Rocket Engine into Python Porting ClickHouse for High Performance App

Talkat PythonAsia 2026 · on Sunday, 2026-03-22· at 11:15· Pardo Hall (Secondary Hall)· [python]
github:auxten
slides:none on file

A drop-in tool wraps a ClickHouse OLAP engine under the pandas API so you can pip install chdb and run with same pandas code, one-line change; it uses zero‑copy reads, lazy SQL pushdown across CSV/JSON/S3/Postgres sources, and streaming chunks to avoid OOM. Claims include up to 247x faster, 7.7× speedup on a 50M join+aggregate test, 20–24% faster 1M-row export, and up to 23× less peak memory; it runs in Lambda, workers, and multiple language bindings.

AI-written summary · about

  1. 0:00CHDB and ClickHouse intro
  2. 3:00What is CHDB
  3. 7:02How CHDB works
  4. 10:16Language & deployment
  5. 11:42Benchmarks vs pandas
  6. 14:43Pandas compatibility
  7. 16:31NL to pandas with CHDB
  8. 19:24Python 3.14 threading
  9. 21:10Enterprise features
  10. 22:01Q&A: CHDB vs Polars
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.