Fabio, entendo o que vc diz,
se vc fez dpl no heroku, tem um add-on mt bom pra isso, e bem facil de usar. chamasse MemCachier, depois da uma procurada la.
É muito simples so seu funcionamento,
1- Ele salva o resultado do GET em um servidor externo,
2- quando acontece algum get, ele não vai pro banco, e vai para essa pagina externa,
3- toda vez que acontece um POST,PUT ou DELETE, acontece um método before_action que atualiza os dados do servidor deles.
simples assim...
ps: depois de certo ponto é pago, eu usei por capricho e para aprender, a app que eu fiz nem precisava disso.
caso voce não fez no heroku, você pode usar um banco de memoria, tipo redis... mais como os mestres ja falaram acima, sómente se precisar ...
Abs!