*** 41,47 **** SQLite allows multiple simultaneous readers and a single writer. Mutiple processes can have the database open simultaneously. ! Derby can operate in two modes, either as simply embedded when it is available only to once process through direct JDBC connection, or that single process can act as a server taking connections from several clients. In server mode, Derby has upgradable row-level locking, so high simultanious concurrency without much contention can be achived. *Crash-Resistance* --- 41,50 ---- SQLite allows multiple simultaneous readers and a single writer. Mutiple processes can have the database open simultaneously. ! Derby only allows a single process to have the database open at ! a time. But that single process can be a server that allows other ! processes to connect as clients. When run in a client/server ! configuration, Derby has upgradable row-level locking, so high simultanious concurrency without much contention can be achived. *Crash-Resistance*