使用redis實作一個