タグ

ブックマーク / breaktimes.hatenablog.com (1)

  • RedisのZSETを使った集計方法 - PR TIMESデザイナー&エンジニアブログ BREAK TIMES

    PRTIMESエンジニアの吉です。 弊社ではNode.JSとRedisを使って一部の機能を実装しています。 今日はRedisをつかった集計方法ノウハウをみなさんと共有したく、簡単に紹介したいと思います。 なぜ集計にRedisを使うのか 最近のWebアプリケーションは様々なシーンにおいて大量のデータをサーバーに送ってきます。 特にユーザーのアクセス情報や行動ログ、内部セッションデータの保存などデータ間の関係性が低い情報に関してはNoSQLに保存するのが望ましいと思います。 ここで登場するのがRedisです。 Redisはデータをメモリ上に保持するので非常に高速な処理が可能です。 また、list, set, zset, hashといったデータ構造を持っていて効果的にデータを保存できる点からデータの集計に向いていると考えているからです。 以下、Redisのzsetを使って期間別のデータを絞り込ん

    RedisのZSETを使った集計方法 - PR TIMESデザイナー&エンジニアブログ BREAK TIMES
    koma_g
    koma_g 2016/04/23
  • 1