SQLite /ˌɛskjuːɛlˈlaɪt/ (/ˈsiːkwɛl.laɪt/) is an ACID-compliant embedded relational database management system contained in a small (~275 kB) C programming library.
SQLite implements most of the SQL standard, using a dynamically and weakly typed SQL syntax that does not guarantee the domain integrity. In contrast to other database management systems, SQLite is not a separate process that is accessed from the client application, but an integral par...
More
SQLite /ˌɛskjuːɛlˈlaɪt/ (/ˈsiːkwɛl.laɪt/) is an ACID-compliant embedded relational database management system contained in a small (~275 kB) C programming library.
SQLite implements most of the SQL standard, using a dynamically and weakly typed SQL syntax that does not guarantee the domain integrity. In contrast to other database management systems, SQLite is not a separate process that is accessed from the client application, but an integral part of it. SQLite read operations can be multitasked, though writes can only be performed sequentially.
The source code for SQLite is in the public domain.
SQLite is a popular choice for local/client storage on web browsers. It has many bindings to programming languages. It is arguably the most widely deployed database engine, as it is used today by several widespread browsers, operating systems, and embedded systems, among others.
Unlike client–server database management systems, the SQLite engine has no standalone processes with which the...
Less