Overview Of SQLite

Page 2 of 41
[prev] [next]

  • A self-contained SQL database engine
  • Written in ANSI C - includes TCL bindings
  • Simple to use and operate
  • Zero-configuration
  • ACID Transactions - even after crashes and power failures
  • Most of SQL-92 + extensions
  • Single file database
  • UTF-8 and/or UTF-16
  • User defined functions
  • User defined collating sequences

  • Small footprint - less than 230KB
  • Well-commented, accessible code
  • Tcl-based test suite provides over 95% code coverage
  • Cross-platform
  • Fast
  • Public Domain
  • 3rd-party bindings to two dozen other languages
  • Website http://www.sqlite.org/