You are looking at historical revision 39572 of this page. It may differ significantly from its current revision.
Outdated egg!
This is an egg for CHICKEN 4, the unsupported old release. You're almost certainly looking for the CHICKEN 5 version of this egg, if it exists.
If it does not exist, there may be equivalent functionality provided by another egg; have a look at the egg index. Otherwise, please consider porting this egg to the current version of CHICKEN.
sqlite3pth
Overview
- Run SQLite queries asynchronously in pthreads. Supports calling Scheme from SQLite's VFS to supply database block storage.
- Offloads the SQL work to pthreads; the chicken thread is free to continue.
- VFS support allows sqlite3 to call back into chicken to supply blocks of the data base. (This is a breakout from ball.askemos.org - where the VFS is used to implement versioning and replication of the databases.)
- Safe to be used with CHICKEN's srfi-18 threads. (I.e., does NOT use define-external.)
Requirements
API
Currently only lightly documented here at github.
About this egg
Source Code
Currently maintained here at github.
Author
Jörg F. Wittenberger
License
BSD