jedis

    -1熱度

    1回答

    看看redis client list的輸出,我發現目前有600個活動客戶端,並且它不斷增長。下面是輸出的一個片段: id=285316 addr=x.x.x.x:55699 fd=14131 name= age=53055 idle=53029 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=0 qbuf-free=0 obl=0 oll=0 omem=0 eve

    1熱度

    1回答

    我需要在Redis 3.0.1中存儲32M記錄,每個記錄需要大約422KB。總共製作大約13GB的信息。 該信息存儲在壓縮哈希列表的光盤中,並在微笑傑克遜中序列化。我正在使用Java 6,Jedis和AIX。 我有幾個問題: 這是否意味着,Redis的過程中需要13GB或RAM? 這是一個單一實例的可管理的大小,還是你去集羣安裝?我認爲我們最多可以有4臺服務器。這意味着重新審視整個項目和日期,所以

    1熱度

    1回答

    我正在編寫一個應用程序,其中一個進程應將數據發送到多個訂閱通道。該流程不提前知道渠道(因爲客戶訂閱不同主題),因此我需要查詢所有活動訂閱以瞭解要獲取和發送的數據。 我發現Redis的命令: 127.0.0.1:6379> pubsub channels 但是: 1.它總是返回一個空列表 2.我無法找到的Java相當於在任一Jedis或Spring實現。

    8熱度

    3回答

    我使用redis和jedis已經有相當長的一段時間了,從未需要SCAN命令。但是現在我需要使用SCAN命令,特別是hscan。我明白它在redis級別上的工作原理,但是jedis的Java包裝方面讓我感到困惑。有ScanResults和ScanParameter類流動,我沒有如何正確使用它們的明確概念。此功能的文檔不存在或至少很難找到。任何人都可以指出在哪裏可以找到像使用hscan和jedis進行

    1熱度

    1回答

    我試圖使用logging.level.my.package記錄其他實例,他們工作得很好,我想知道爲什麼我不能讓logging.level.redis.clients.jedis工作?只需要在運行過程中跟蹤jedis進程。 編輯: 我一直得到 Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions

    1熱度

    1回答

    我必須在項目中使用Redis和Jedis,才能快速訪問生成的密鑰中的某些數據。存儲的值將是一些複雜的Java對象。 是否有可能只更新此值的一部分,而沒有得到它? 對於爲例,如果我序列像 public class MyObject { private MySubObject1 myObj1; private MySubObject2 myObj2; private M

    1熱度

    1回答

    我有一個Storm拓撲,需要從Redis實例中傳輸數據,我嘗試從單個Redis實例運行拓撲讀取,但似乎沒有從Redis中讀取任何內容,並且在檢查返回的隊列是空的。我使用Storm 0.9.3版本。 這是我的RedisQueueSpout這是一個Storm噴口,它將使用指定模式(aka鍵)將拓撲插入到Redis中,每次Storm輪詢時都會查找輸入數據。噴嘴發出帶有ID消息的單個字段給任何螺栓。 pa

    0熱度

    1回答

    我的拓撲正在運行,除了redis螺栓外,每個螺栓都能正常工作。我正在嘗試將信息寫入redis數據庫,並且我在網上找到了一個示例。拓撲的作品,但是,DB螺栓執行時,它顯示了這個錯誤: 3594 [Thread-18-print] INFO b.s.d.executor - Processing received message FOR 22 TUPLE: source: meal:20, strea

    1熱度

    1回答

    我看到在redis中發生數據問題,我想知道我的診斷是否正確。基本上,當我寫大量的服務器並使用Jedis客戶端進行閱讀時,我看到超時,然後是get()操作返回的錯誤數據 - 數據是有意義的,但它是針對不同的關鍵。 這裏是什麼,我認爲正在發生的事情: 法師下了不少寫入負載的放 從做一個定期bgsave 從試圖趕上主人,但它變得太遠遠落後,所以它完全重新同步 爲了提供完整的重新同步,master在處理大

    0熱度

    1回答

    有時在訪問Jedis時,我遇到以下例外情況。 異常1: java.lang.ClassCastException: java.lang.Long cannot be cast to [B at redis.clients.jedis.Connection.getBinaryBulkReply(Connection.java:204) at redis.clients.jedis