Hacker News | 📄 原文链接 | 2026-09-12 收录

Neki 上跑到每秒 1.18 亿次查询:512 个分片的线性扩展

来源:planetscale.com — planetscale.com · 6 分 · by joshmgross

📋 概述

Neki 进入平台预览的第二天,PlanetScale 团队想做个小庆祝:先试着跑到每秒一百万次查询,结果在 5 个分片上很快达成,于是一路加码到 512 个分片——最终在 1.22 PiB 数据上稳定跑出每秒 1.185 亿次查询,持续 16 分钟,最高记录 118,747,267。工作负载刻意做得极简:单分片主键点查、每查询取一行、没有写入、没有 join、没有跨分片查询,每个分片的负载彼此隔离。规模数据也很干净:5 分片时每片 199,925 QPS,50 分片时 198,478,512 分片时每片反而涨到 231,521;路由器端 p99 延迟 6.06 毫秒,客户端 13.95 毫秒,全舰队读 IOPS 1580 万,网络吞吐超过每秒 2 Tb,错误率约每 180 万次查询一例。

🔑 核心要点

💡 金句

十倍分片、十倍吞吐,再来十倍——而每个分片仍然是一台普通的 Postgres。
← 返回 Hacker News 首页