【SQLite的特点】以下是这使得其他轻量级数据库SQLite的中间流行的功能列表:
- SQLite是完全免费:SQLite是开源的。所以,没有许可证才能使用它。
- SQLite是无服务器:SQLite不要求不同的服务器进程或系统进行操作。
- SQLite是非常灵活:它有利于你对多个数据库运行在同一个会议上同时进行。
- 配置不要求:SQLite不要求配置。没有安装或管理需要。
- SQLite是一个跨平台的数据库管理系统:你不需要大范围的,如Windows和Mac OS,Linux和UNIX不同的平台。它也可以在大量的嵌入式操作系统,如Symbian和Windows CE的使用。
- 存储数据是很容易:SQLite的提供了一个高效的方式来存储数据。
- 列的可变长度:列的长度是可变的并且是不固定的。它有利于你仅分配领域所需要的空间。例如,如果你有一个varchar(200)柱,并且你把10个字符,该值不是整个空间200的长度值上,然后将SQLite的仅分配20个字符空间。
- 提供大量的API的:SQLite,让大范围的编程语言提供了API。例如:网络语言(Visual Basic中,C#),PHP,Java的,目的C,Python和许多其他的编程语言。
- SQLite是用ANSI-C,并提供简单和易于使用的API。
- SQLite是可用于UNIX(Linux,苹果OS-X的Android,iOS版)和Windows(Win32的,WINCE,WinRT的)。