对SQLite 数据库的一点点了解

SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它的设计目标是嵌入式的,它占用资源非常低,在嵌入式设备中,可能只需要几百k的内存就够了。

SQLite引擎不是一个独立进程,它是连接到程序中,成为程序的一个部分。所以主要的通信协议是在编程语言内的直接API调用。所以它消耗少,时间延迟少,整体上显得简单。

整个数据库都在宿主主机上存储在一个单一的文件中。它的简单的设计师通过在开始一个事物的时候就锁定整个数据文件。

原文地址:https://www.cnblogs.com/baxianhua/p/10584303.html