推荐使用SQLite的场景
- 作为应用程序文件格式。
相对于使用fopen()以XML,JSON,CSV或者其他序列化方法将应用程序数据写入到磁盘,使用SQLite数据库来保存数据不仅可以避免写入过程中的解析器故障,而且数据将具有良好的跨平台性。另一方面,对数据库的事务特点可以保证数据更新的一致性。 - 作为小程序的数据库。
SQLite具有较小的代码量,拥有较好的内存和磁盘管理机制,而且不需要维护,可靠。因此适合作为手机,PDA,MP3播放器等设备的数据库引擎。 - 作为网页站点的数据库。
由于网站通常需要将一些无配置信息存放在磁盘上,SQLite适合于作为中小型站点的数据库。 - 作为企业数据库管理系统。