如何在MongoDB中实现缓存?

时间:2013-03-19 18:07:32

标签: mongodb caching

我正在开发一个现有的应用程序,它的设计方式使得即使是某些静态数据也可以查询MongoDB。 (由于此应用程序运行缓慢,因此已在MongoDB集合上完成索引)。

(MongoDB中的数据很大,我们使用的Mongo数据库版本是2.1)

我已经阅读过关于MongoDB缓存的内容,但我不确定如何实现它?

请告诉我如何在Mongo DB中进行缓存?

请提出更好的解决方法。

1 个答案:

答案 0 :(得分:0)

您是否尝试过使用Covered Queries

涵盖查询是一个查询,其中:

  • 查询中的所有字段都是索引的一部分,
  • 结果中返回的所有字段都在同一索引中。
  • 或者,您可以维护config个文件以存储静态数据,只要它不是密码即可。 YAML很容易上手。