LabHub

博客

Feature Store 与 Vector·Graph·时序 DB 融合指南: Feast·Tecton·Pinecone·Weaviate·Milvus·Neo4j·TimescaleDB (2025)

한국어English日本語中文

Season 5 Ep 6 — 如果说 Ep 5 讲的是“指标的语言”,那么 Ep 6 讲的就是 “AI·ML 所要求的特殊存储”。它们各自作为不同品类起步,但在 2025 年正以惊人的速度收敛。

Prologue — “DB 地形因为 AI 被重新绘制了”

2015–2020 年,DB 的品类界线很清晰:

2022 年 LLM 热潮之后向量 DB 爆发,而 2024–2025 年反过来:

边界正在变得模糊。 这篇文章就来梳理这场混沌。


第 1 章 · Feature Store — ML 的语言

1.1 为什么需要它

1.2 Feature Store 的两层结构

1.3 主要工具

1.4 Feast 示例

from feast import Entity, FeatureView, Field
from feast.types import Float32

user = Entity(name='user', join_keys=['user_id'])

driver_stats = FeatureView(
    name='user_stats',
    entities=[user],
    schema=[Field(name='avg_order_value', dtype=Float32)],
    source=...
)

1.5 防止 Online-Offline Skew

1.6 2024–2025 动向


第 2 章 · Vector DB — AI 的语言

2.1 2022–2024 的爆发

2.2 主要的向量 DB

名称类型特点
PineconeSaaS业界领先,管理省心
Weaviate开源+SaaS混合检索·模块化
Milvus开源+SaaS大规模,Zilliz 做商用
Qdrant开源+SaaSRust,性能快
Chroma开源嵌入式/对开发者友好
LanceDB开源基于文件,嵌入式
pgvectorPostgres 扩展集成进通用 DB
Vespa开源源自 Yahoo,排序是强项
Elasticsearch检索 + 向量已有检索+向量
Redis Vector内存超低延迟

2.3 主要算法

2.4 混合检索

2.5 Postgres + pgvector 的反击

2.6 用在哪里


第 3 章 · Graph DB — 关系的语言

3.1 为什么又火起来了

3.2 主要的 Graph DB

3.3 查询语言

3.4 GraphRAG

3.5 用在哪里

3.6 局限与现实


第 4 章 · 时序 DB — 运维的语言

4.1 品类

4.2 主要工具

4.3 与 AI·ML 的相遇

4.4 2024–2025 趋势

4.5 用在哪里


第 5 章 · “Unified DB”的登场

5.1 2024–2025 的现象

5.2 为什么会走向统合

5.3 统合的局限

5.4 2025 年的建议


第 6 章 · AI 给 DB 地形带来的冲击

6.1 向量 DB 的爆发 → 收敛

6.2 Graph 的再发现

6.3 时序 + LLM

6.4 Feature Store 的扩张

6.5 警惕 DB Sprawl


第 7 章 · 选择指南

7.1 “需要专用向量 DB 的情况”

→ Pinecone、Weaviate、Milvus、Qdrant

7.2 “Postgres + pgvector 就够”

7.3 “需要 Graph DB 的情况”

→ Neo4j、NebulaGraph、Neptune

7.4 “需要时序 DB 的情况”

→ TimescaleDB (通用)、VictoriaMetrics/ClickHouse (大规模)

7.5 “该上 Feature Store 的时点”

→ Feast (轻量)、Tecton/Databricks (企业级)


第 8 章 · 韩国企业的实务

8.1 落地现状

8.2 网络隔离·本地部署的要求

8.3 成本·性能小贴士

8.4 2025 年韩国方面的动向


第 9 章 · 三个案例研究

9.1 电商推荐

9.2 金融反欺诈

9.3 企业 AI Assistant (RAG)


第 10 章 · 反模式 10 选

10.1 “每个产品都上 Vector DB”

pgvector 就够了却过度投入。

10.2 拿 Graph DB 当 OLTP 的替代品

它不适合做事务处理。

10.3 把时序数据原样堆进 OLTP

表膨胀,查询暴涨。

10.4 没有 Feature Store 却跑 5 个 ML

特征计算重复·skew。

10.5 缺少 Online-Offline 同步

训练得很好的模型到了生产就一塌糊涂。

10.6 不做向量索引调优

HNSW/IVF 用默认值导致性能下降。

10.7 忽视混合检索

只用 Dense 对关键词查询很弱。

10.8 不用 GraphRAG,只把 raw 文档丢给 LLM

关系型提问的准确率下降。

10.9 一开始就把多个专用 DB 全上

运维负担过重。

10.10 数据治理分散

5 种 DB 各有各的 PII/审计,一致性崩塌。


第 11 章 · 检查清单 — 引入特殊 DB 的 12 项


第 12 章 · 下一篇预告 — Season 5 Ep 7: “数据治理·Lineage·PII”

特殊 DB 越多,治理就越难。Ep 7 讲的是 数据流动全过程的管理

“不管理数据,数据就会统治公司。” 这是 Ep 7 的主题。

下一篇再见。


摘要: 2025 年的 DB 地形正处在 被 AI·ML 摇动之后走向收敛的阶段。Vector DB 是专用厂商与 Postgres/ES/Mongo 集成并存,Graph DB 借 GraphRAG 与反欺诈重新崛起,时序 DB 与 OpenTelemetry 结合,Feature Store 与 Iceberg·实时流式融合。“先用单一 DB 起步 → 按规模专业化”是主导模式,而韩国企业的特殊性在于网络隔离·韩语嵌入·自行运维 Feast/Neo4j/Milvus。下一篇要谈的,是凌驾于这一切之上的 数据治理 · Lineage · PII

评论

还没有评论。

登录后即可发表评论