Only use RLU for FlatDb (lmdb is memmap-ed) (#382)
This commit is contained in:
@@ -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)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user