spring-data-redis

    0熱度

    1回答

    我已經在我的春天應用以下RedisConfig @Configuration public class RedisConfig { @Value("${redis.hostname}") private String redisHostName; @Value("${redis.port}") private String redisPort;

    1熱度

    1回答

    我正在使用Jedis通過Spring數據訪問Redis。 <bean id="jedisPoolConfig" class="redis.clients.jedis.JedisPoolConfig" p:maxTotal="100" p:maxIdle="10" p:maxWaitMillis="5000" /> <bean id="jedi

    0熱度

    1回答

    我正在使用Spring Redis存儲庫,我對刪除操作和幻像鍵感到困惑。 當執行刪除操作時,幻影密鑰不會被刪除,這是正常行爲嗎?如果是,當從代碼中刪除原始密鑰時是否可以強制刪除幻像密鑰。 我期待刪除刪除原始密鑰和相關的幻影密鑰。 我計劃使用timeToLive功能來確保未被我的應用程序刪除的密鑰在一段時間後過期。 註釋有關域對象 @RedisHash(value = "requestContext

    0熱度

    2回答

    我在演示Spring集成Redis的啓動應用程序。 我所提到的各種站點參考,但最後我優選遵循這一:http://www.baeldung.com/spring-data-redis-tutorial 我的代碼是幾乎相同的如上述鏈接給出。唯一的改變是我在RestController類中有自動裝配的StudentRepository。當時 現在,當我嘗試做行家安裝它給了我錯誤 java.lang.Il

    0熱度

    1回答

    我開發了一個使用spring-data-redis與redis緩存集成的庫(smartconnect-commons)。這個庫可以插入任何想要使用redis的應用程序。該庫中的JUnit測試是成功的。目前沒有問題。 現在我使用上面的庫作爲Spring引導應用程序的依賴項。運行Spring Boot應用程序時,它會因應用程序上下文初始化錯誤而失敗。 2017-08-17 10:38:25,118 [

    1熱度

    1回答

    我正在創建Web應用程序並使用Redis進行數據存儲。 我已經使用JedisPoolConfig(redis client-jedis版本2.9.0)。 所以,當我測試我使用Apache的JMeter的幫助應用程序與以下配置: Number of threads(Users): 30 Ramp-Up period(in seconds) : 0 Loop-Count : 1 和JedisP

    0熱度

    1回答

    我有一個主控和兩個從屬的redis HA。我的redis中有大約1000萬個密鑰。 對於給定的流程,我將刪除大約100萬個密鑰,批量大小爲1000,其他流量密鑰中的模擬密鑰正在放入redis中。 但每次執行刪除操作時遇到java.net.SocketTimeoutException:讀取超時。我在8秒鐘超時。 Redis刪除有問題嗎? 我正在使用Jedis cleint 2.7。 堆棧跟蹤: 「r

    0熱度

    1回答

    我試圖在彈簧引導測試時禁用Redis。我禁用了我的配置,但自動配置創建了一個默認連接並失敗,因爲它無法連接到不存在的服務。對於測試,我只滿足於使用基本的內存緩存或無操作緩存。那也行不通。這是我曾嘗試: 每this issue我加說配置到我的測試應用程序性能 spring.autoconfigure.exclude=org.springframework.boot.autoconfigure.dat

    0熱度

    1回答

    工作 你好下面是我的Redis的緩存配置,而我試圖讓所有的cachename使用Redis的存儲服務器上: redisCacheManager.getCacheNames() 但它沒有給我在我的redis服務器中存在的cacheName。 我使用cacheName可緩存標註前綴:@Cacheable( 「cacheName」) 我有2個問題嗎? 1)爲什麼我無法獲取我存儲在redis服務器中的ca

    0熱度

    1回答

    當使用StringRedisSerializer存儲哈希值時,我遇到了ClassCastException異常。如果刪除了非字符串字段'age',那麼它可以存儲到redis中。 Demo demo = new Demo(); demo.setName("DemoCache_jsonSerializer"); // non-string field demo.setAg