【问题标题】:What's the minimum view element rendering time when I should consider caching it?我应该考虑缓存它的最小视图元素渲染时间是多少?
【发布时间】:2014-04-26 02:35:50
【问题描述】:

使用 New Relic,我可以在我的视图中分析局部的平均渲染时间。例如,我的 navbar 部分渲染只需要 2-5 毫秒,footer 需要更少的 0.5 毫秒。考虑到从 memcached 中的检索时间可能需要更长的时间,缓存它们是否有意义?

【问题讨论】:

    标签: ruby-on-rails caching ruby-on-rails-4 memcached haml


    【解决方案1】:

    在需要之前不要缓存它。在这些速度下,您不需要。假设这包括数据库查询时间而不仅仅是查看渲染时间。

    【讨论】:

    • 好吧,其中一些小部分/元素在其中调用一个小型数据库查询,有些只是静态的。如果两者都只需要很少的渲染时间,有什么区别?
    • 没有区别。我只是确保您的 2 毫秒时间是总时间,而不仅仅是视图。
    猜你喜欢
    • 2012-02-14
    • 1970-01-01
    • 2016-09-18
    • 1970-01-01
    • 2013-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-10
    相关资源
    最近更新 更多