📜  SQLite功能

📅  最后修改于: 2020-11-12 09:31:11             🧑  作者: Mango

SQLite功能/为什么使用SQLite

以下是使SQLite在其他轻量级数据库中流行的功能列表:

  • SQLite是完全免费的: SQLite是开源的。因此,无需许可证即可使用它。
  • SQLite是无服务器的: SQLite不需要其他服务器进程或系统即可运行。
  • SQLite非常灵活:它使您可以同时在同一会话上处理多个数据库。
  • 不需要配置 SQLite不需要配置。无需设置或管理。
  • SQLite是一个跨平台的DBMS:您不需要各种不同的平台,例如Windows,Mac OS,Linux和Unix。它也可以用于许多嵌入式操作系统,例如Symbian和Windows CE。
  • 存储数据很容易: SQLite提供了一种有效的数据存储方法。
  • 可变的列长度:列的长度是可变的,并且不是固定的。它有助于您仅分配字段所需的空间。例如,如果您有一个varchar(200)列,并在其上放置了10个字符的长度值,则SQLite将仅为该值分配20个字符的空间,而不是整个200个空间。
  • 提供大量的API: SQLite为各种编程语言提供API。例如: .Net语言(Visual Basic,C#),PHP,Java,Objective C, Python和许多其他编程语言。
  • SQLiteANSI-C编写,提供简单易用的API。
  • SQLite在UNIX(Linux,Mac OS-X,Android,iOS)和Windows(Win32,WinCE,WinRT)上可用。