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

标签 javascript node.js caching

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

最佳答案

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

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

相关文章:

javascript - 清除/空 IFRAME 由 jQuery 提供给它的 src?

javascript - 数组的第一个元素是第一个最小值,第二个元素是第一个最大值,依此类推

Javascript多维数组打印单个字母

node.js - AWS elastic beanstalk Node.js 应用程序未连接到 Mongodb atlas

caching - 让 nginx 仅根据文件名(而不是完整路径)缓存文件

caching - Windows 上的 Redis,具有 HTTP 接口(interface)和 JSON 作为输出

javascript - react native : How to disable PanResponder temporarily?

java - Android 到 node.js 的通信

javascript - 如何在nodejs中将mysql中的数据显示到html div?

android - 将 picasso 与自定义磁盘缓存一起使用