javascript - 在 node.js 中缓存数据的最便宜的方法?

标签 javascript node.js caching

我正在实现一个运行匹配算法的 node.js 服务器。因为我想让服务器尽可能快地响应,所以我希望能够从缓存中检索数据,而不是每次都查询数据库。例如,我需要保留 10000 - 50000 个用户的信息。我担心这会占用大量内存。有没有什么方法可以在缓存中存储那么多数据而不会出现 RAM 耗尽的风险?

最佳答案

您可以使用 memcached 或 redis,它们本身关心内存及其缺少已删除的过时数据

关于javascript - 在 node.js 中缓存数据的最便宜的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24988592/

相关文章:

c - 实现缓存建模框架

javascript - 为什么要使用这个对象创建实践?

javascript - 在 Javascript Document Ready 函数中使用隐藏输入值作为参数时出现问题

node.js - 当我手动执行垃圾收集器时,我如何知道它何时完成?

node.js - Sequelize设置关联值

php - 使用隐藏的 div 缓存数据

javascript - 无法通过 AngularJs 加载 Google map

javascript - 如何在 JavaScript : ASP. NET Core 中使用模型数据

javascript - 如何使用 Node.js 以 70 个请求/秒的速度分发唯一优惠券代码

database - 个性化提要的缓存策略