Constant xapian::constants::DB_BACKEND_INMEMORY
source · pub const DB_BACKEND_INMEMORY: i32 = 0x400;
Expand description
Use the “in memory” backend.
The filename is currently ignored when this flag is used, but an empty string should be passed to allow for future expansion.
A new empty database is created, so when creating a Database object this creates an empty read-only database - sometimes useful to avoid special casing this situation, but otherwise of limited use. It’s more useful when creating a WritableDatabase object, though beware that the current inmemory backend implementation was not built for performance and scalability.
This provides an equivalent to Xapian::InMemory::open() in Xapian 1.2.