Skip to main content
// 案例档案 02 / 19
← 全部案例档案

Blitzlearning

客户项目多租户 · 强制 RLS · 已上线FastAPIPostgreSQLpgvectorMeilisearchRedis 访问线上站点 ↗
01> 它是怎么交付的
// 挑战01

一套 AI 原生的 LMS 要卖给彼此毫无往来的机构——一个租户看到另一个租户的班级,合同就到此为止——同时还得在一座没人愿意逐页翻的课程库上保持即时感。

// 方案02

隔离放在数据库里,而不是应用代码里:Postgres 16 按租户启用行级安全,旁边由 pgvector 承担语义检索,Meilisearch 负责关键词速度,arq worker 在异步 FastAPI 之后完成入库。

// 结果03

租户共用一套数据库,即便 API 写错也够不到别人的行。课程材料在上传结束的那一刻起,既能按措辞检索,也能按意图检索。

case --info blitzlearning
> 客户 · Blitzlearning
> 行业 · 教育科技
> 技术栈 · FastAPI · PostgreSQL · pgvector · Meilisearch · Redis
> 成果 · 多租户 · 强制 RLS · 已上线
> case/blitzlearning已交付 ▮

想要一套这样的系统?

告诉我们你要做什么。我们回你一份界定清楚的方案,而不是一通推销。