記事のPV数ランキングを実装したかったので、Redisを利用して実装してみたいと思います。 ちなみに、Redisを使うに至った経緯は、 MySQLにPVテーブルを持たせると負荷上がりそうだから避けたい。 とはいっても簡単にランキング機能を実装したい。 じゃあ、Google AnarithicsのAPIかRedisが良さそう。 Redisで作ったことないしちょっと触ってみるか! といった感じです。 オススメの実装方法等ランキング機能実装の知見がある方はコメントにてご教示頂けますと幸いです。 というわけで、実装します。今回はlocal環境までしかやっていません。AWSのElasticCacheでproductionは用意しようと思っています。 準備 Rails + Redis + AWSでPV数を保存 こちらの記事が今回方針を立てる上で役立ちました。 $ brew install redis