Skip to content

Instantly share code, notes, and snippets.

@xl1
Created September 3, 2022 06:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save xl1/e49fc19f1506918f9317de6215cbeab7 to your computer and use it in GitHub Desktop.
Save xl1/e49fc19f1506918f9317de6215cbeab7 to your computer and use it in GitHub Desktop.
Azure Blob GPv1 vs GPv2

Azure Blob GPv1 vs GPv2

https://azure.microsoft.com/ja-jp/pricing/details/storage/blobs/

  • v1 は読み書きが安い。10000 回で 0.05 円(2022/9/3 現在のレート)
  • v2 は読み書きは高い(読み 0.7 円、書き 9 円)がストレージ料金は安い。とくに cool or archive tier では格安
  • v2 でしか使えない機能がある (blob index tags とか)
  • Azure Portal からだと v1 はレガシー扱いになっているようで、リンクの奥に隠されている。ただ、Azure Functions を作るときに一緒に作られるのは v1

というわけで

  • 大量データを長期に保存するなら v2
  • Azure Functions のバックにするなら v1 のほうが安い場合が多そう
    • その場合でも、アプリケーションのデータを同じストレージに入れるのはやめたほうがよい。アプリケーションデータはデータとしての特性が functions runtime の管理するデータとは異なる場合が多く、長期的に保存したい、v2 の機能が欲しいなどの要求がしばしば立ち上がってくる
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment