2
我有一個列表容器的遊戲當前球員,我跟蹤另一個整數當前轉彎。當玩家離開時,我將他們從玩家列表中移除。但是,有些情況下我也需要調整轉身價值(當玩家離開時)。獲取一個redis列表中特定字符串的索引?
我發現如果特定玩家的指數小於轉折價值,那麼我需要減少轉動變量。例如
1) A B C(t=2) D E => B leaves
2) A C(t=1) D E
由於B的索引在轉彎之前,轉彎減少。相反
1) A B C(t=2) D E => D leaves
2) A B C(t=2) E
在這裏,我們不必改變轉彎值,因爲左轉的球員是轉彎後。
所以我的問題是,我如何確定列表中的特定字符串的索引? (非阻塞)。如果這是不可能的,是否有另一種解決方案?
可能重複? http://stackoverflow.com/questions/8899111/get-the-index-of-an-item-by-value-in-a-redis-list – jwatts1980 2012-07-21 22:42:44