Herokuに小さなRailsアプリをデプロイすることを考えています。お金を節約するために、Herokuでホストされているデータベースではなく、外部データベース(無料でアクセスできる)をアプリで使用したいと思います。問題は、無料のデータベースがローカル接続のみを受け入れることです。Herokuからアクセスするには、SSHトンネルを介してアクセスする必要があります。
HerokuアプリがSSH経由でアクセスされる外部DBにデータを保持することは可能ですか?もしそうなら、どのように?
(ボーナスポイントについては、2番目の質問があります:これは良い考えですか?このスキームは、Herokuデータベースの費用を節約する一方で、すべてのデータベーストラフィックを暗号化する必要があることを意味します。私は想像しますこれにより、Web dynoの速度が大幅に低下し、処理できるリクエストの数が減ります。データベースに節約したお金は、dynoの追加料金に使い果たされるのでしょうか?これを行うことで、先に進む可能性がありますか?)