sqlite是一个关系型的轻量级数据库。使用c语言开发出来的。并且是开源的。感兴趣的同学开源去官网下载c源码。
sqlite在很多系统中都用到。android直接把它内嵌到系统里面了。在.NET下面也可以使用。特别是在很多单击软件中。我们使用sqlite来进行管理数据。因为它不需要安装。直接一个简单的db文件就可以存储数据了。并且可以进行sql操作。这样比我们使用文件存储更方便和更快捷。
官网
什么是SQLite?
SQLite是一种C语言库,实现了一个 小型, 快速, 自包含, 高可靠性, 功能齐全的 SQL数据库引擎。SQLite是世界上最常用的数据库引擎。SQLite内置于所有手机和大多数计算机中,并捆绑在人们每天使用的无数其他应用程序中。 更多信息...
SQLite 文件格式稳定,跨平台且向后兼容,开发人员保证至少在2050年之前保持这种格式。SQLite数据库文件通常用作在系统之间传输丰富内容的容器 并作为数据的长期存档格式。活跃使用的SQLite数据库超过1万亿。
SQLite 源代码 是公共领域的,任何人都可以免费使用于任何目的。
下载地址
http://www.sqlite.org/download.html
想要研究他们的源码,有可以下载到源码。