0

我有一个包含 27k+ 条目的 JSON 数据库,我正在使用 fuse.js 搜索它们。每个条目包含大约 500 个字符的文本。

当我搜索超过 15 个字符的内容时,需要几秒钟,甚至更多可能会使服务器在处理它时停止。

例如1 results for 'crunchy munchy cheeeese' found in about 3.40 seconds.

var search = new Fuse(db.sites, {
  keys: ['t', 'dc','kw'], // Title, description and keywords
  threshold:0.4,
  minMatchCharLength:3
})
setInterval(() => {
  search.setCollection(db.sites) // Update the documents to the latest ones
}, 120000);

有关如何使这更快的任何帮助?

4

0 回答 0