1.2.1 与 SQLite 的区别 我们常把 SQLite 比作数据库世界的“瑞士军刀”——轻巧、自包含、零配置、嵌入即用。它没有守护进程,不依赖外部服务,一个 文件就是全部:文件锁控制并发,页缓存管理内存,B-Tree 索引组织数据,WAL 日志保障崩溃一致性。但当你真正把 SQLite 推向高并发写入、多用户协作、跨网络访问、强事务隔离或在线 DDL 的边界时,那种“一切尽在掌握”的错觉,会在某次 超时、某次 阻塞整个应用、或某次 后仍出现写饥饿的瞬间,悄然碎裂。 而本节所聚焦的系统——我们暂且称其为 LynxDB(为行文清晰起见,此为技术文档中对目标系统的代称,非商业产品名;