Small. Fast. Reliable.
Choose any three.
*** 46,54 ****
  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*
  
--- 46,59 ----
  Mutiple processes can have the database open simultaneously.
  
  Derby only allows a single process to have the database open at
! a time.
! 
! Derby allows increased concurrency in client/server mode.  In
! client/server mode Derby supports giving multiple processes
! access to the database with row-level locking.  But client/server
! mode requires that there be a thread or process available to act
! as the server.  In standalone mode, Derby only allows a single
! process to connect to the database at a time.
  
  *Crash-Resistance*