Skip to content
所有標籤

#postgresql

8 篇文章
ai deep-dive

pgvector 深入介紹:把向量搜尋放回 PostgreSQL

pgvector 是 PostgreSQL extension,不是獨立向量資料庫;它用同一份資料模型、交易與維運工具承接精確或近似向量搜尋,代價是索引調校與水平擴充仍屬 PostgreSQL 問題。

Neon vs Turso:別把兩種 Serverless Database 都叫託管 Postgres

Neon 是 serverless PostgreSQL;Turso Cloud 目前是 libSQL/SQLite 相容平台。兩者都強調 scale-to-zero 與開發體驗,compatibility boundary 完全不同。

Nhost:PostgreSQL、Hasura GraphQL、Auth 與 Storage 的 BaaS

Nhost 以 PostgreSQL 為真實資料層,由 Hasura 產生 GraphQL,再把 Auth claims、role permissions、Storage 與 Functions 接進同一平台。

Supabase:把整個後端建在 PostgreSQL 上的平台

Supabase 不只是 Firebase 的開源替代,它的核心設計是把 Auth、Storage、Realtime 全部建在 PostgreSQL 的 schema 和 WAL 上。結果是:你可以用一條 SQL 查所有東西,pgvector 直接用,agent 寫 SQL 就能操作整個平台。108k GitHub stars、Apache 2.0 授權、Free 方案 500 MB 資料庫。

tech deep-dive

PostgreSQL 就夠了?別急著上專用資料庫

大部分團隊不需要五種資料庫。PostgreSQL 的擴充生態已經能覆蓋快取、佇列、全文搜尋、向量搜尋,但真正的判斷標準不是「能不能做」,而是「維運成本 vs 效能需求」的交叉點在哪裡。

tech guide

Prisma ORM:TypeScript 專案的型別安全資料庫存取

Prisma 用 schema-first 設計讓資料庫 migration 有版本控制、查詢有完整 TypeScript 型別、關聯查詢直覺。代價是學習曲線和 ORM 的固有限制,但對多數 TypeScript 專案是值得的換法。

tech guide

用 Cloudflare Workers AI 把前端 mock 變成真的:action-maker AI 整合全記錄

把 action-maker 從假資料升級為 Cloudflare Workers AI 即時生成,架構拆成 Worker(純 AI)、Server(存資料)、Frontend(串接),踩了 Qwen3 thinking block 和 Workers AI response 格式兩個坑。

tech deep-dive

島島(DaoDao)技術架構全覽:Monorepo、多語言後端與 AI 推薦系統

Next.js + Expo 前端、Node.js + Python 雙後端、PostgreSQL + Redis 核心架構,加上社交通知系統與 LLM 推薦引擎,島島如何用現代tech stack打造學習社群平台。