タグ

ブックマーク / maaash.jp (2)

  • memcachedのメモリ確保について - maaash.jp

    実戦で使ってるmemcachedがいっぱいになってきてるっぽいので勉強中 自分の理解を整理する。 memcached-toolでstatsを見る。 1MB_pagesはその1MB単位がいくつあるか [homepage@www scripts]$ ./memcached-tool *.*.*.*:11211 # Item_Size Max_age 1MB_pages Count Full? 2 136 B 443801 s 22 169620 yes 3 176 B 550195 s 22 131053 yes 4 224 B 538853 s 10 46810 yes 5 280 B 580837 s 23 86112 yes 6 352 B 725477 s 24 71471 yes 7 440 B 816043 s 14 33362 yes 8 552 B 650550 s 10 18

  • Redisを使ったレコメンド機能の実装 - maaash.jp

    それRedisでできるよ、期でしょうか。 最近Redisでレコメンド機能をつくってみたのでご紹介です。 ここで”レコメンド機能”というのは、 Amazonでいう”この商品を見たお客様はこれも見ています”や、ブログの関連記事を出す機能のこと。 user:1がproduct:Aをみたときに、product:Aに似ているproduct:Bをレコメンドしたい。 product:Aとproduct:Bがどれくらい似ているか:類似度 を算出した後は、 Redis得意のSorted Setを使って類似度のランキングをつくれば 似ているproductを出すことができます。 類似度の算出にはいろいろ方法があるようですが、 Redisのデータ構造と相性のよい Jaccard [wikipedia]という方法を使いました。 この例に適用すれば、 product:Aを見たユーザー群(RedisのSet)と、pro

  • 1