SQLite is a small C library that implements a self-contained, embeddable, zero-configuration SQL database engine. Implements most of SQL92 and ACID (atomic, consistent, isolated, and durable) transactions; no setup or administration needed.

Journal Entries

Avatar

wish i could be working on shift but it's crunch time at work so php and javascript call. bit of good news though, i think we'll be able to get sqlite support in with mysql support for the 0.5 release (whenever that happens) crossman — 8 days ago tags: MySQL,SQLite,Shift

See All Journal Entries


Ratings & Reviews

Community Rating
4.7/5.0

Based on 71 user ratings.

Your Rating

Click to rate this project.

about 1 year ago Avatar
small, easy to use, may platforms...

  by fsckroot@retarde.de

this is the rdbms you have in your back pocket....good enough for small apps, bindings in many languages, fast and easy to use/maintain/install. it just doesn't get any better.

4 of 4 users found the following review helpful. Was this review helpful to you? |

Links

3 links submitted so far. Submit your own links.

News

Edit RSS feeds.

    Version 3.5.9

    Version 3.5.9 adds a new experimental
    PRAGMA:
    journal_mode.
    Setting the journal mode to PERSIST can provide performance improvement
    on systems where deleting a file is expective. The PERSIST journal
    mode is still ... [More] considered experimental and should be used with caution
    pending further testing.

    Version 3.5.9 is intended to be the last stable release prior to
    version 3.6.0. Version 3.6.0 will make incompatible changes to the

    sqlite3_vfs VFS layer in order to address deficiencies in the original
    design. These incompatibilities will only effect programmers who
    write their own custom VFS layers (typically embedded device builders).
    The planned VFS changes will be much smaller
    than the changes that occurred on the

    3.4.2 to 3.5.0 transaction that occurred last
    September.

    This release of SQLite is considered stable and ready for production use. [Less]

    Version 3.5.8

    Version 3.5.8 includes some important new performance optimizations
    in the virtual machine code generator, including constant subexpression
    factoring and common subexpression elimination. This release also
    creates new public ... [More] interfaces:

    sqlite3_randomness() provides access to SQLite's internal
    pseudo-random number generator,
    sqlite3_limit() allows size
    limits to be set at run-time on a per-connection basis, and

    sqlite3_context_db_handle() is a convenience routine that allows
    an application-defined SQL function implementation to retrieve
    its
    database connection handle.

    This release of SQLite is considered stable and ready for production use. [Less]

    Version 3.5.7

    Version 3.5.7 fixes several minor and obscure bugs, especially
    in the autoconf-generated makefile. Upgrading is optional.
    This release of SQLite is considered stable and ready for production use.

    Version 3.5.6

    Version 3.5.6 fixes a minor regression in 3.5.5 - a regression that
    had nothing to do with the massive change ove the virtual machine
    to a register-based design.
    No problems have been reported with the new virtual machine. This
    release of SQLite is considered stable and ready for production use.

    Version 3.5.5

    Version 3.5.5 changes over 8% of the core source code of SQLite in order
    to convert the internal virtual machine from a stack-based design into
    a register-based design. This change will allow future optimizations
    and will avoid ... [More] an entire class of stack overflow bugs that have caused
    problems in the past. Even though this change is large, extensive testing
    has found zero errors in the new virtual machine and so we believe this
    to be a very stable release. [Less]

Read all SQLite articles…


Who uses SQLite?

Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32

Who contributes to SQLite?

Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32
I'm a contributor

Where in the world?





Project Cost

This calculator estimates how much it would cost to hire a team to write this project from scratch. More »
Include
Codebase 111,794
Effort (est.) 28 Person Years
Avg. Salary $ year
$ 1,553,890