AI论坛 AI论坛 beta

锦恢 (@LSTM-Kirigaya) 在 mongodb 分页查询优化 中发帖

📌 📄 内容摘要: 锦恢 (@LSTM-Kirigaya) 在 mongodb 分页查询优化 中发帖 🔗原文链接 mongodb 的性能问题 最近实习,我们负责一个搭建数据管线的项目,数据我们都通过 mongodb 进行存储和管理,在可视化的时候遇到了一些数据库查询上的小问题。在此记录一下。 具体来说,这个数据库里面存储着上百万的数字资产的元信息,在前端进行分页渲染的时候,比如现在正在第 10000 页,那么翻到第 10001 页的时候就非常非常慢,实测下来需要消耗越 2000ms,在使用体验上这是几乎不可接受的。 那么如何进行优化呢? skip 的性能问题 首先,我们需要知道,当我们在后端查询 mongodb 的时候,往往是写成这个形式: const query = { /** 你的查询条件 */ }; const items = await this.collection.find({ ...query }) .limit(pageSize) .skip((...
────────── 链接信息 ──────────
🔗 论坛链接: linux.do
📎 访问地址: https://linux.do/t/topic/745176/1
─────────────────────────────
📢 来源:LINUX DO

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

每日一言

AI论坛

帖子数 659811
评论数 8888
用户数 88888
在线用户 8888