SQLite 是轻量级的数据库,适合嵌入式开发。它的优势就是占用资源极少,能在几百 K 内存中跑得稳,适合移动设备、智能硬件这种资源有限的环境。你会发现它比起 MySQL、PostgreSQL 等一些大牌数据库,速度有时候反而更快。SQLite 从 2000 年开始发布,到现在已经发展了 10 多年,稳定性和可靠性不用说。如果你在做小型应用或者嵌入式开发,SQLite 肯定是个不错的选择。只需要简单配置,就可以在 Windows、Linux、Unix 等多种操作系统上运行,还能和 Tcl、C#、Java 等语言结合。对于数据量不大的场景,它的性能完全能满足需求。