标签: ruby-on-rails ruby-on-rails-3 optimization mongodb
优化对MongoDB云数据库的调用的最佳方法是什么?
例如:用户可以有100条推文或100000条推文需要在页面中显示。
为了优化推文的获取,我该怎么办?鉴于旧的推文每次都是相同的,我应该缓存并只获取新推文吗?
我正在使用Ruby Mongo驱动程序。
答案 0 :(得分:0)
只有一个问题:您想在页面上显示100000条推文吗?
Mongodb自动将所有集合加载到内存中(如果服务器上有足够的ram)并且非常快速地返回数据(比如从缓存中恢复)。
所以我看到两个优化: