TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Hacking a Streaming Processor for 1BRC

2 点作者 jovezhong大约 1 年前

1 comment

jovezhong大约 1 年前
Hi all, co-founder of Timeplus here. One of our community users tried the 1brc.<p>At the core, Timeplus is a streaming processor, powered by ClickHouse. So it can leverage thousands of powerful SQL functions from ClickHouse, including `file(file, &#x27;CSV&#x27;, columns)`.<p>We are late to the 1brc party, but might be the first as a streaming processor. Powered by ClickHouse, Timeplus can efficiently process both streaming data and historical data, just with SQL.<p>Feel free to try it yourself and share your number. The author got 39 second. I got 21 seconds. Maybe on M3 Pro, it can be less than 20 seconds. No tuning applied yet.