こんにちは、FiNCで法人向けサービスを作っているエンジニアのyoshikenです。 今回、グループ対抗の歩数ランキングのシステムを作りました。 リアルタイム更新かつ 出入り自由かつ 日次平均かつ グループ対抗 上記のランキングシステムという少し複雑な要件で実装したので、その際のパターンを各要件のステップごとに分けて説明します! 写真右の枠で囲った部分が実際のランキング部分目次 Lv.0 日次平均歩数ランキングを作ろう!Lv.1リアルタイム歩数ランキングを作ろう!Lv.2リアルタイム日次平均グループ対抗歩数ランキングを作ろう!Lv.3 出入り自由リアルタイム日次平均グループ対抗歩数ランキングを作ろう!まとめLv.0 日次平均歩数ランキングを作ろう!要件 毎日定時にユーザーごとの歩数が集計されること 実装方法 RDBを使います テーブルはこんな感じ 単純ですね! Lv.1 リアルタイム歩数ラ
![Redisを使って出入り自由・リアルタイム・日次平均・グループ対抗ランキングを作ろう](https://cdn-ak-scissors.b.st-hatena.com/image/square/112a24b9854a6c081287cb2c010e0aa5b7c5f03f/height=288;version=1;width=512/https%3A%2F%2Fmiro.medium.com%2Fv2%2Fresize%3Afit%3A1200%2F1%2AmeMJuNUJE-qSAoHPfrqONg.jpeg)