[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