Option to disable transaction (to increase performance at the cost of potential data loss). Transactions are enabled by default
Switches off transactioning for the record manager. This means that a) a transaction log is not kept, and b) writes aren't synch'ed after every update. Writes are cached in memory and then flushed to disk every N writes. You may also flush writes manually by calling commit(). This is useful when batch inserting into a new database.
When using this, database must be properly closed before JVM shutdown. Failing to do so may and WILL corrupt store.
@return this builder