首页 > 解决方案 > 如何对缓存数据应用聚合查询。使用 cachegoose 缓存数据

问题描述

我正在使用 cache-goose 缓存近 50,000 到 60,000 个数据(可能会增加)。数据已成功存储在该缓存中。但是在从缓存中获取该数据之后,我想对其运行聚合查询。我该怎么做?

我想运行聚合查询,因为我只想根据用户选择的日期显示数据。也欢迎任何其他关于缓存的建议。

标签: node.jsmongodbcachingmongooseredis

解决方案


缓存系统不支持聚合,但 MongoDB 支持类似的解决方案。

如果您提供足够的 RAM,MongoDB 会将上次使用的数据存储在 RAM 中并从那里处理您的请求。

阅读更多:https ://stackoverflow.com/a/17534847/8712494


推荐阅读