Nodejs计数器缓存还是分片?

时间:2014-08-03 16:32:28

标签: node.js caching

在我的NodeJS应用程序中,我有一个数据库更新,每次对我的API请求都会增加visit_count。它一直运作良好,直到现在。现在,我有更多的流量和更多的数据库更新。因此,想要实现某种计数器缓存以防止我的应用程序在visit_count上的每个增量操作上向MongoDB发送更新。我用Google搜索了很多东西,但从来没有找到像#34;计数器缓存的NodeJS"。

我和朋友谈过,他建议我使用HashMap来管理计数器缓存(在内存中)。我对计数器缓存知之甚少。他们将如何刷新到MongoDB以及基于什么?

我还使用了Isaac的LRU缓存作为计数器。但我失去了一些柜台(现在我知道为什么)。

我使用的是Mongoose和MongoDB。

当前费率是每秒24,550增量。

0 个答案:

没有答案