SQL 基础与高级查询
SELECT、JOIN、CTE、窗口函数、DDL、事务、索引和执行计划,每节都带页面内 Live。
DATABASES, EXPLAINED AND RUNNABLE
从 SQL 查询、事务和索引,到 PostgreSQL、MySQL、MongoDB、Redis、ClickHouse,再到真正运行在 Worker 中的 SQLite、DuckDB、PGlite、SurrealDB 与 IndexedDB。
| 运行环境 | 查询语言 | 持久化 | 导入 | 成熟度 |
|---|---|---|---|---|
| SQLite WASMSQLite 3 · WebAssembly · OPFS SAH Pool | SQL | OPFS | .db / .sqlite / .sqlite3 | 正式支持 |
| DuckDB-WasmDuckDB · WebAssembly · Single Thread | SQL | 内存工作区 | .csv / .json / .parquet | 正式支持 |
| PGlitePostgreSQL · WebAssembly · IndexedDB | SQL | IndexedDB | .csv | 正式支持 |
| SurrealDB WASMSurrealDB · WebAssembly · IndexedDB | SURREALQL | IndexedDB | — | 正式支持 |
| IndexedDBBrowser Native · JavaScript · Worker | JavaScript API | 浏览器原生存储 | .json | 正式支持 |
SELECT、JOIN、CTE、窗口函数、DDL、事务、索引和执行计划,每节都带页面内 Live。
按数据模型、事务、一致性、扩展和运维成本理解 SQL 与 NoSQL。
直接操作 IndexedDB、OPFS 与本地持久工作区,理解浏览器存储的真实边界。
只为维护清晰、可验证的内核提供 Live;社区移植版明确标注成熟度。