Andrew Piskorski wrote:
How feasible would it be to add support for higher concurrency to
SQLite, especially via MVCC?

My thoughts on BlueSky have been added to the wiki page:


http://www.sqlite.org/wiki?p=BlueSky

The current plan for version 3.0 is as follows:

  * Support for a modification of the Carlyle method for
    allowing writes to begin while reads are still pending.
    All reads must finish before the write commits, however.

  * Support for atomic commits of multi-database transactions,
    which gives you a limited kind of table-level locking,
    assuming you are willing to put each table in a separate
    database.

Business constraints require that version 3.0 be working
no later than May 31.  So if you have any alternative
suggestions, you should get them in quickly.


-- D. Richard Hipp -- [EMAIL PROTECTED] -- 704.948.4565


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to