Version 2.9.1
In-memory databases in Java

The wiredtiger.open in_memory configuration changes WiredTiger to run in cache without writing to a backing disk. Data is limited to the configured cache size.

If in_memory is configured, Cursor.insert and Cursor.update methods may return an additional error, WT_CACHE_FULL, indicating the insert or update operation requires more than the configured cache size to complete. If a transaction is in progress, it should be rolled back.