nedb icon indicating copy to clipboard operation
nedb copied to clipboard

Loading time is too long

Open parox2014 opened this issue 5 years ago • 1 comments

ENV

  • Browser:Chrome for android latest
  • System:Android 8.1

Problem

Initial loading time too long,50s-80s

Code

 console.time(`[NEDB] Table "${table_name}" load cost time:`);
    this._db = new Nedb({
      filename: table_name,
      autoload,
      onload(err) {
        console.timeEnd(`[NEDB] Table "${table_name}" load cost time:`);
        err && console.error(err);
      }
    });

Screenshot

S90625-11385990

parox2014 avatar Jun 25 '19 03:06 parox2014

Are you using any indexes? If so that is why. NeDB has to re-index every collection on load.

marcusjwhelan avatar Aug 12 '19 18:08 marcusjwhelan