SQLite 是一个自给自足 (self-contained)、无服务器 (serverless)、零配置 (zero-configuration)、支持事务 (transactional) 的 SQL 数据库引擎。它是全球部署最广泛的数据库引擎之一。'.sqlite' 文件扩展名代表由 SQLite 数据库引擎创建和管理的数据文件。这些文件以表的形式存储结构化数据,类似于其他关系型数据库管理系统 (RDBMS)。然而,与 MySQL 或 PostgreSQL 等客户端-服务器 (client-server) RDBMS 不同,SQLite 数据库存储在一个单独的文件中,这使其具有高度的可移植性 (portability) 且易于嵌入到应用程序中。SQLite 通常用于应用软件、嵌入式设备和网站中的本地/客户端数据存储。对于需要轻量级、易于管理且无需专用数据库服务器开销 (overhead) 的应用程序来说,它是一个热门的选择。该文件包含数据库运行所需的完整数据库模式 (schema)、数据、索引 (indexes) 和其他元数据 (metadata)。它是一种二进制文件格式。