しばやん雑記

ASP.NET とメイドさんが大好きなフリーランスのプログラマーのブログ

Azure Redis Cache が東日本でも使えるようになりました

今朝 Azure の UserVoice からメールが来てると思ったら、Azure Redis Cache を東日本でも使えるようにしたので、クローズしたという内容でした。

Add Redis Cache service support in Japan East/West Region – Customer Feedback for Microsoft Azure

これで日本の両リージョンで Web サイトと Redis Cache が使えるようになったので、既に公開されている RedisSessionStateProvider と組み合わせることで、セッションステートをとても簡単に共有出来るようになりました。

f:id:shiba-yan:20140816092836p:plain

Japan East を選ぶと East Japan になる良く分からない挙動はそのままですが、ちゃんと作成は出来るので気にしないことにします。

Azure Redis Cache がついに日本に来た! - しばやん雑記 で西日本のベンチマークを雑に調べましたので、東日本に対しても同じように調べてみようと思います。

f:id:shiba-yan:20140816094747p:plain

ちなみに使われている Redis のバージョンは 2.8.12 で、西日本にデプロイされた時に調べたバージョンより新しくなっていました。

前回と同じように redis-benchmark を適当に走らせた結果を載せておきます。

>redis-benchmark -h *******.redis.cache.windows.net -p 6379 -q -k 1 -c 100 -n 50000
PING_INLINE: 14788.52 requests per second
PING_BULK: 16966.41 requests per second
SET: 16025.64 requests per second
GET: 16897.60 requests per second
INCR: 17562.35 requests per second
LPUSH: 17537.71 requests per second
LPOP: 16903.31 requests per second
SADD: 16051.36 requests per second
SPOP: 16857.72 requests per second
LPUSH (needed to benchmark LRANGE): 16345.21 requests per second
LRANGE_100 (first 100 elements): 16683.35 requests per second
LRANGE_300 (first 300 elements): 16291.95 requests per second
LRANGE_500 (first 450 elements): 14326.65 requests per second
LRANGE_600 (first 600 elements): 16501.65 requests per second
MSET (10 keys): 14224.75 requests per second

当然ながらデータセンター内の通信になるので、前回の東日本 A1 から西日本 Redis へ通信を行った場合と比べて大幅に改善しています。

Saurabh Pant (Admin, Microsoft Azure) responded · Aug 16, 2014

We now support Japan West and Japan East regions. Happy caching !

Add Redis Cache service support in Japan East/West Region – Customer Feedback for Microsoft Azure

ありがとう!ありがとう!