SQLite是一个开源的嵌入式关系数据库,由D. Richard Hipp于2000年发布。它具有良好的可移植性和高效性,适合嵌入到应用程序中使用。SQLite的特点包括事务操作的ACID特性,零配置安装,支持大多数SQL92标准,整个数据库存储在单一文件中,支持跨平台共享,最大数据库大小可达2TB,字符串和BLOB类型支持最大2GB大小,内存占用少于250KB,性能优于大多数客户/服务器数据库引擎,提供简单易用的API,支持多语言绑定,源码开放免费。