它解决什么问题
持续维护查询结果的流式数据库
拖动滑块完成拼图,通过后发送验证码
独立第三方 AI 评测平台 · 只用实测数据
Materialize Inc. · 流式数据库
整理日期:2026-10-27 · 关系型(事务) · 同分类 9 个
上面几项是本条目的关键信息摘要,正文整理见下方「详细说明」与「关键信息」。
持续维护查询结果的流式数据库
把查询注册成持续维护的视图,源数据一变结果就跟着更新,读端始终是新鲜结果;基于差异数据流做增量计算,复杂关联也能保持低延迟,SQL 直接复用。
内存与算力随视图复杂度上升,订阅多了要先算容量;许可为源码可见的商业许可,自托管与云版能力有差异,生态规模仍小于传统数仓。
要求查询结果始终新鲜、又不想自己写流处理逻辑的场景。
数据量巨大、以离线批量聚合为主的数仓任务。
标签取自各项目公开信息里的分类字段,未做二次归类。
| 方案 | 形态 | 定位 | 许可证 |
|---|---|---|---|
| MariaDB | 关系型数据库(MySQL 分支) | MySQL 分支,把开源协议留在 GPL | GPL-2.0 |
| CockroachDB | 分布式 SQL 数据库(兼容 PostgreSQL) | 跨地域部署自带强一致的分布式 SQL 库 | BSL-1.1 |
| TiDB | 分布式关系型数据库(MySQL 兼容) | 计算存储分离、兼容 MySQL 的分布式库 | Apache-2.0 |
| TimescaleDB | PostgreSQL 时序扩展 | 给 Postgres 补上时序表与连续聚合 | Timescale License(部分 Apache-2.0) |
| QuestDB | 时序数据库 | 面向高写入吞吐的列式时序数据库 | Apache-2.0 |
| RisingWave | 流式数据库 | 用 SQL 做增量计算的流式数据库 | Apache-2.0 |
| Barman | PostgreSQL 备份工具 | PostgreSQL 的集中式备份与恢复工具 | GPL-3.0 |
| pgBackRest | PostgreSQL 备份与恢复工具 | 面向大库的 PostgreSQL 备份工具 | MIT |
| Patroni | PostgreSQL 高可用模板 | 给 PG 做自动故障切换的模板 | MIT |
同一分类内的方案才适合横向比较;定位列已按详情页原文截断
按数据形态分:事务数据用关系库,热点与计数用缓存,全文与日志检索用搜索型或分析型库,语义检索用向量库。规模不大时,PostgreSQL 的扩展(pgvector、全文检索、JSONB)往往能顶替后三类,可以少维护一套系统。
数据量在千万级向量以内、且已经在用 PostgreSQL 时,pgvector 往往够用,少一套运维;超过这个量级或要做大规模混合检索,再考虑专用向量库。
页面文字只做中文整理,数值不改写;仓库地址、许可证与版本请以官方仓库为准,本站与所列项目无隶属关系。
条目信息取自各项目官方仓库与文档;定位、优势与注意事项为中文归纳,数值不改写,仓库地址、许可证与版本以官方为准。