标签: performance ruby-on-rails-4 view rendering jbuilder
我正在使用rails 4.1.8构建API。我正在使用JBuilder来渲染json输出。特定API每次调用生成1000-2000条记录,API响应时间约为1400毫秒,其中1200多毫秒由jbuilder执行。
如何减少jbuilder消耗的时间。我用oj_mimic_json尝试了oj(因为rails版本> 4.1),时间没有改善。
有关减少json渲染/序列化时间的任何建议吗?
答案 0 :(得分:1)
使用to_json,速度更快:https://medium.com/@lgmspb/how-we-increased-the-speed-of-json-generation-by-3000-times-ca9395ab7337#.3gciym3b6
to_json