discord.js 中的 MongoDB 缓存
Posted
技术标签:
【中文标题】discord.js 中的 MongoDB 缓存【英文标题】:MongoDB caching in discord.js 【发布时间】:2021-08-26 09:36:35 【问题描述】:我正在开发我的不和谐机器人,它已经加入了很多服务器,我注意到的一件事是任何使用 mongoDB 的命令都变慢了,我试图对此进行研究,但没有关于如何清除我的 mongoDB 缓存的信息,请帮帮我。
【问题讨论】:
所以,基本上,“我有一个非常模糊和普遍的问题,请给我确切的解决方案,以及我没有显示的代码中的所有修复以及我没有提供的配置” ?当然,给我一分钟 您的问题离题,与*** guidelines 中的任何一个都不匹配。你不能只是来这里说“我有一些问题,给我解决方案”。您应该提供更多信息,详细解释问题,提供代码等。不仅仅是“我的数据库很慢”。 【参考方案1】:删除集合的所有缓存查询计划。
该方法仅适用于特定集合的计划缓存对象
db.collection.getPlanCache().clear()
例如,清除订单集合的缓存:
db.orders.getPlanCache().clear()
检查这些链接:
PlanCache.clear()
PlanCache.clearPlansByQuery()
【讨论】:
以上是关于discord.js 中的 MongoDB 缓存的主要内容,如果未能解决你的问题,请参考以下文章
MongoDB / Discord.js - 检查集合的存在
不和谐机器人 |使用 discord.js 和 MongoDB 进行排名(排行榜?)系统