buy以外をredis化