Only use RLU for FlatDb (lmdb is memmap-ed) (#382)

This commit is contained in:
Jaco Greeff
2019-03-23 19:40:41 +01:00
committed by GitHub
parent a7bd51f078
commit 2ff60b8d3b
+5 -5
View File
@@ -67,11 +67,11 @@ import TransactionDb from './engines/TransactionDb';
export default class DiskDb extends TransactionDb { export default class DiskDb extends TransactionDb {
constructor (base: string, name: string, options?: BaseDbOptions) { constructor (base: string, name: string, options?: BaseDbOptions) {
super( super(
new LruDb( options && options.isNative
options && options.isNative ? new LruDb(
? new FileFlatDb(base, name, options) new FileFlatDb(base, name, options)
: new LmDb(base, name, options) )
) : new LmDb(base, name, options)
); );
} }
} }