在俄罗斯娃娃缓存的生产环境中计算摘要?

时间:2016-11-07 09:08:58

标签: ruby-on-rails russian-doll-caching

我已经对俄罗斯娃娃缓存进行了一些测量。

视图片段是:

{"fk_type1":[{typeID:"1",name:"xxxxx"},{typeID:"1",name:"aaaaa"},{typeID:"1",name:"bbbbb"}],
"fk_type2":[{typeID:"2",name:"ccccc"},{typeID:"2",name:"ddddd"},{typeID:"2",name:"fffff"}],
"fk_type3":[{typeID:"3",name:"ttttt"},{typeID:"3",name:"yyyyy"}],
"fk_type4":[{typeID:"4",name:"zzzzz"},{typeID:"4",name:"hhhhh"}]}

使用冷缓存时,视图将在4.1秒生成:

  

缓存时间:1.500000 1.540000 3.040000(4.105240)...缓存   无效。所以Regenarated ......渲染   meetings / _meeting_details.html.erb(4108.2ms)

使用热缓存,根据日志以1.8毫秒读取缓存,但测量显示为1.4秒:     阅读片段视图/会议/ 175-20161107081414758395000 / a11719fdb839d5d56266b0a96091dfb0(1.2ms)

  

缓存时间:     0.520000 0.640000 1.160000(1.420288)呈现会议/ _meeting_details.html.erb(1426.6ms)

这意味着缓存视图的俄罗斯玩偶摘要树的计算时间为1.4秒。 在生产环境中计算相同的摘要树吗? 如果没有,那么我可以期待在生产中一切都会在1.5秒后更快吗?

0 个答案:

没有答案