servicestack.redis

    0熱度

    1回答

    我想要所有的idbclients,它是什麼腳本形成redis cli?

    1熱度

    1回答

    我有收到一個對象了使用servicestack的Redis的名單問題反序列化。該錯誤是{「的類型定義應該有一個開始'陣....」 using (var redis = _redisService.GetClient()) { redis.Set(key, myListOfThings.SerializeToString()); } 看來是有效formattable JSON在緩存

    1熱度

    1回答

    我想更新存儲在redis中的多個服務堆用戶會話。我想返回所有具有自定義屬性設置爲特定值的會話,然後我可以處理它們。目前最好的解決方案,我已經返回所有的密鑰,如: List<string> sessionkeys = redis.SearchKeys("urn:iauthsession:*"); 我想這不會很好地擴展。我想做類似的事情: List<string> sessionkeys = re

    0熱度

    2回答

    在升級到新版本的Servicestack.redis(我們的代碼不直接調用redis本地客戶端)後,我收到以下消息 類型爲「ServiceStack」的方法「Migrate」。 Redis.RedisNativeClient「從程序集」ServiceStack.Redis,Version = 4.0.33.0,Culture = neutral,PublicKeyToken = null「沒有實現

    1熱度

    1回答

    我試圖訪問使用ServiceStack.Redis .NET應用程序的密鑰空間通知訪問密鑰空間的通知。我是Redis的新手。 我啓用高速緩存事件通知的命令: CONFIG SET notify-keyspace-events KEs 我訂閱的頻道 「鍵*:*」 在.NET。以下是我的代碼: const string ChannelName = "__key*__:*"; using

    0熱度

    1回答

    爲了說明起見,我有3個Web服務主機正在運行,並且只有其中一個註冊了任何處理程序(我認爲它等同於訂閱頻道/話題)例如 var mqService = new RedisMqServer(container.Resolve<IRedisClientsManager>()) { DisablePriorityQueues = true }; container.Register<IMe

    1熱度

    1回答

    我們有一些非常昂貴的查詢,涉及多個連接,我想使用Redis緩存(使用最終的ServiceStack.Redis框架)。 在內存成爲問題之前,我應該在Redis中存儲多少行/項目? e ..g我可以將10 000多行存儲到Redis中,而不用擔心內存問題(我們的服務器,它也託管我們的Web應用程序具有8Gb Ram)。其次,什麼是最好的方式來存儲它們(如列表或散列?)。

    3熱度

    2回答

    我試圖使用ServiceStack-Redis庫和described here提供的鎖定機制來實現DLM,但是我發現API似乎會呈現競爭條件,有時會授予鎖定多個客戶端。 BasicRedisClientManager mgr = new BasicRedisClientManager(redisConnStr); using(var client = mgr.GetClient()) {

    0熱度

    1回答

    我們有一個windows服務,每分鐘運行一次石英工作來處理3小時前提交的評論。該應用程序使用最新的ServiceStack.Redis v3庫與另一臺機器上的Redis 2.8.12實例進行交互。 當提交新評論時,新評論的ID將存儲在Redis的已排序集中,我們正在使用NewReview.DateCreated.Ticks獲得評分。當作業運行時,它執行下面的代碼,以獲得評價的列表進行處理: usi

    0熱度

    1回答

    由於前幾天我升級了Servicestack,它已經開始使用名爲ServiceStack.Redis.RedisNativeClient的記錄器記錄我的所有Redis請求。 S: GET urn:iauthsession:2nzuknVSZf0kChC0HmT9 R: $-1 S: GET urn:iauthsession:2nzuknVSZf0kChC0HmT9 R: $-1 S: GET