-
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/
|