标签: node.js mongodb caching mongoose redis
我正在使用cache-goose来缓存近50,000至60,000数据(可能会增加)。数据已成功存储在该缓存中。但是从缓存中获取数据之后,我想对其运行聚合查询。我应该怎么做?
我想运行聚合查询,因为我只想根据用户选择的日期显示数据。 也欢迎其他有关缓存的建议。
答案 0 :(得分:0)
缓存系统不支持聚合,但是MongoDB支持类似的解决方案。
如果您有足够的RAM,MongoDB会将最后使用的数据存储在RAM中并从那里处理您的请求。
了解更多:https://stackoverflow.com/a/17534847/8712494