标签: ruby-on-rails ruby caching
在我正在研究的网站中,我遇到了一个昂贵的控制器端点(收到请求并准备好响应之间5秒)的情况,这些数据输出的数据来自几乎永远不会改变的数据库表。
我唯一希望更改响应的时间是每隔几个月我获得新的源数据,或者重新部署具有相关代码更改的网站时。
因此我想创建生成的JSON等文件然后静态服务。但是有没有一种Rails方法可以做到这一点,而不仅仅是一些自定义CLI脚本创建了一堆我然后提交的文件?理想情况下仍然可以使用ActiveRecord等作为某种构建/部署时间动作吗?