[Interest] sqlite
Thiago Macieira
thiago.macieira at intel.com
Sat Apr 18 01:24:42 CEST 2015
On Friday 17 April 2015 21:57:44 Jason H wrote:
> I've used SQLite as a table store pretty extensively and I can say:
>
> 1. It works as advertised. It allows multiple processes to access the same
> database safely. Threads no. Processes yes.
> 2. Multiple process performance
> is low. It may me adequate if there is not a lot of concurrency, just a lot
> of different processes that occasionally write.
> 3. Multiple process
> performance is not just low, it is terrible. As far as I can tell there is
> no elegant concurrency, just locking.
> 4. The OP could use a table as a
> notification queue.
IIRC, Chrome/Chromium/Blink uses a shared SQLite as the backend for
transmitting certain information between the multi-process architecture it
has.
--
Thiago Macieira - thiago.macieira (AT) intel.com
Software Architect - Intel Open Source Technology Center
More information about the Interest
mailing list