cost 199 ms
Redis 緩存緩存模式代碼問題

[英]Redis Cache cashe-aside pattern code issue

我正在嘗試創建一個使用 Redis 緩存來構建以下模式的 BaseService: 從緩存中獲取如果在緩存中,則返回結果如果結果是 null,調用 Func 從源(數據庫)獲取結果放入緩存 Func 的返回結果我一切正常,但由於某種原因,調用以獲取結果的服務方法在編譯之前需要“等待等待”。 我似乎無 ...

嘗試將 Heroku 數據 Redis 與 Stackexchange.Redis 一起使用時收到超時錯誤

[英]Receiving a timeout error when trying to use Heroku Data Redis with Stackexchange.Redis

嘗試使用 Docker 在 Heroku 上托管的 .Net Core 應用程序上從 Heroku 數據 Redis 檢索數據時收到以下錯誤,緩存在本地工作,但部署到 Heroku 時收到此錯誤消息: 堆棧跟蹤: 緩存在Startup.cs文件中配置如下: GetHerokuRedisConfig ...

使用 Redis 通過 CQRS + MediatR 在項目中存儲籃子

[英]Using Redis to store basket in project with CQRS + MediatR

我想實現購物籃功能並在我的 WebApi 中使用 Redis 存儲購物籃。 在整個項目中,我在數據庫操作中使用 CQRS 和 MediatR。 但我不知道在 Redis 的情況下應該如何實現。 我是否也應該以同樣的方式對我的籃子執行操作,例如:GetBasketByIdRequest、GetBask ...

如何在具有序列化字符串字段的 redis 中存儲和檢索 model

[英]how to store and retrieve model in redis that has a serialized string field

我正在嘗試將 model 存儲到具有 3 個字符串字段的 redis,每個字段都被序列化 JSON 我設置它沒有問題,我可以在 redis 洞察力中看到它但是當從 redis 獲取它時它會觸發錯誤 88075689深入其中,那些包含 JSON 的字符串字段的問題 我將 redis OM 與 Dot ...

分布式緩存(redix)前綴鍵

[英]Distributed Cache (redix) prefix keys

我正在嘗試使用共享 redis 實例作為多個 as.netcore 服務的分布式緩存。 我的第一個想法是簡單地為每個服務添加前綴緩存鍵以避免沖突,但這似乎是不可能的(除了在設置每個值時手動執行)。 至少我在AddStackExchangeRedis調用中找不到任何此類配置選項。 我是否遺漏了什么,這 ...

stackexchange redis 超時異常導致網站超時

[英]stackexchange redis timeout exception cause website to timeout

我在我的 ASP.NET MVC 網站和 .NET 框架中使用 StackExchange NuGet,當我們有更多的流量時,網站無法加載並且請求卡在 IIS 中,我在 IIS 的工作進程中看到請求,這是我的連接redis 的幫手 當從服務器檢查事件查看器時,我得到以下信息 並搜索了很多解決方案並嘗 ...

Azure Redis - 使用模式匹配的密鑰通配符?

[英]Azure Redis - Key Wildcard using pattern matching?

正如標題所暗示的,我想知道是否有一種有效的方法來利用 SCAN/Pattern。 我正在使用 c# .net 核心。 當我搜索 IDatabase 時,除了 SetScan 之外,我真的找不到任何允許模式的東西,但這顯然不是正確的事情。 這對我來說有點不尋常,因為 Azure Redis 中的 r ...

模擬 Redis 進行單元測試

[英]Mock Redis for unit test

所以這是我的連接字符串 我的單元測試測試了用於存儲 redis 緩存值的 divisions 方法,但在這里我無法弄清楚如何模擬 redis 進行單元測試,因為這個測試方法直接嘗試與 redis 建立連接管道以及當地環境。 ...

StackExchange.Redis 即發即棄調用是否保證按順序交付?

[英]Are StackExchange.Redis fire-and-forget calls guaranteed to be delivered in order?

如果我使用即發即棄從單個線程進行多次StackExchange.Redis調用,是否保證它們按順序交付? 用例:我將一個項目添加到 Redis 流,然后使用 pub/sub 觸發另一個服務來處理該流。 為避免競爭條件,我需要確保在發布/訂閱消息傳遞之前將該項目添加到流中。 ...

Redis StackExchange 批處理和交易

[英]Redis StackExchange batching and transactions

我試圖了解 Redis StackExchange 的細節。 1. 如果我創建一個批次,更新一個密鑰,還設置該密鑰的到期時間。 發送到 redis 時是否會亂序執行,以便在進行更新之前在不存在的密鑰上設置過期? 例如 我應該為此使用交易嗎? 2.批處理和事務的API用起來感覺有點catch 22 ...

數據應該在Redis Cache中存放多長時間?

[英]How long should data be stored in Redis Cache?

我知道我確定這個答案會根據業務需求而有很大差異,但是對此有什么見解嗎? 如果我使用 Redis Cache 的主要目的是為了 memory 數據的快速存儲和檢索,我是否應該將數據的過期時間設置為 10 分鍾? 15分鍾? 1小時? 1天? ...

如何過濾 Redis 鍵空間通知

[英]How to filter Redis Keyspace notifications

我想弄清楚如何正確使用 Redis 中的鍵事件通知系統,使用Azure Cache for Redis和StackExchange.Redis package。 按照來自不同地方的文檔,我已經能夠通過這樣的設置獲得通知: 運行上面的代碼,並在為 Redis 配置了用於通知的選項Eg$之后,每次將密鑰 ...

Microsoft.Extensions.Caching.StackExchangeRedis 如何配置禁用 eval 命令的庫

[英]Microsoft.Extensions.Caching.StackExchangeRedis How can I configure the library having the eval command disabled

我正在使用Microsoft.Extensions.Caching.StackExchangeRedis ,它與下面的StackExchange.Redis庫一起處理所有與 Redis 相關的工作。 目前我有一個用戶沒有啟用 eval 命令。 如何將庫配置為不使用 eval 命令並直接嘗試 SET ...

如何在返回抽象 class 類型的方法中將字符串值轉換為可返回值?

[英]How do I convert a string value to be returnable in a method that returns an abstract class type?

這里是 C# 和 OOP 的新手,但我將一個簡單的字符串值“Hello World”設置到 Redis 緩存中。 我想要做的是從 Redis 緩存中獲取 RedisValue 並將其反序列化為字符串,然后在返回類型為 MethodBase(這是一個抽象類)的方法中返回它。 但是我遇到了解析錯誤。 ...

通過通配符模式高效地批量刪除 RedisKeys

[英]Efficiently delete RedisKeys in bulk via wildcard pattern

問題:我需要使用通配符模式有效地從我的 Redis 緩存中刪除密鑰。 我不需要原子性; 最終一致性是可以接受的。 技術棧: .NET 6(一直異步) StackExchange.Redis 2.6.66 Redis 服務器 6.2.6 我目前在 Redis 中有大約 500k 個密鑰。 由於 ...

任何 redis 模塊都可以在 redis 中執行這個 LINQ 邏輯

[英]Any redis module available to be able to perform this LINQ logic within redis

我有一個具有單個數據庫的 redisjson 服務器。 我將該數據庫中的所有數據提取到union中,其中一個IQueryable<IPosition> 。 然后我有以下linq邏輯。 我想知道是否有可能以某種方式在 redis 服務器中執行此操作。 從只有 20k 鍵的本地 redis ...

如何在 C# 中將方法 AddStackExchangeRedisCache 添加到 IServiceCollection?

[英]How do I add the method AddStackExchangeRedisCache to IServiceCollection in C#?

我有這個 startup.cs 文件,它向我的應用程序添加了不同的服務。 我需要添加的服務之一是 AddStackExchangeRedisCache 但我收到一條錯誤消息 “IServiceCollection 不包含 AddStackExchangeRedisCache 的定義,並且找不到接受 ...

REDIS 搜索返回結果不一致

[英]REDIS search does not return results consistently

我正在從 Kafka 讀取事件並存入 REDIS。然后,我們使用 Python 讀取事件,如果找不到事件,我們會刪除/重新創建索引。 但是,有時我注意到即使在重新創建索引后我仍然找不到事件。 我有幾個問題- [ Q1 ] 在我們不斷獲得大量事件流的情況下,重新索引是一種好方法嗎? [ Q2 ] ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM