Is DBreeze multiprocess safe?

May 3, 2013 at 12:55 PM
DBreeze looks interesting, but it's not clear whether DBreeze is multiprocess safe. I know it's thread-safe, but I mean whether it's safe to access a DBreeze database from multiple processes the way sqlite is.
May 3, 2013 at 12:58 PM
NO. The same as SQLite for inserting data.

http://www.sqlite.org/faq.html#q5
May 3, 2013 at 1:01 PM
Let me rephrase: sqlite is safe for inserting and updating data from multiple processes, it just serializes access to the file. I'm asking if DBreeze is safe in the same way.

I don't care about concurrent updating from multiple processes, I just want to know whether it's safe to do so.
May 3, 2013 at 1:13 PM
NO.
It's an embedded database, works only for one process.
It's possible to build up a server, based on it.
May 3, 2013 at 1:14 PM
Ok, so if I want to access a database from multiple processes I have to implement my own file locking. Thanks!
May 3, 2013 at 1:16 PM
I don't think, that it will work, sorry.