Redash をアップグレードした時にメモリ使用量はどのように変わるのか?
Redash Advent Calendar 6日目の記事です。
疑問
Redash は常に多くの機能や改善を取り込みながら成長していますが、一方で対応するデータソースなどが増えることによって、使用するメモリの量は増えるのではないか?
結論
- v4 -> v5 は大差なし
- v3 -> v4(v5) では
server
プロセスが使用するメモリが 100MB 増える
確認方法
docker-compose.production.yml
の redash
イメージのバージョンを以下の3つで切り替え、docker-compose -f docker-compose.production.yml up
で起動直後の状態を ctop で確認。
実際にクエリを実行するような確認はしていないので、簡易計測です。
3.0.0.b3147
4.0.2.b4720
5.0.2.b5486
まとめ
アップグレード後のリソース監視を忘れずに!