我想更新存儲在redis中的多個服務堆用戶會話。我想返回所有具有自定義屬性設置爲特定值的會話,然後我可以處理它們。目前最好的解決方案,我已經返回所有的密鑰,如:基於屬性值檢索對服務堆棧redis會話對象的選擇
List<string> sessionkeys = redis.SearchKeys("urn:iauthsession:*");
我想這不會很好地擴展。我想做類似的事情:
List<string> sessionkeys = redis.AllKeys.Where(x=>x.ParentId == 3);
這是可能的與redis,如果是這樣,理想情況下使用標準庫與ServiceStack。
完美地回答了我的問題。還有我的下一個問題! – richardwhatever 2015-02-12 06:54:55