0
私はペアのキーと値を設定してから、キーで値を取得しようとしています。しかしFLAG2常にfalseで、BinaryJedisが目的の値を返しません
BinaryJedis binaryJedis = new BinaryJedis(redisUrl, redisPort, 60000);
byte[] data = new byte[dataSize];
ByteBuffer byteBuffer = ByteBuffer.allocate(4);
byteBuffer.putInt(new Random().nextInt());
boolean flag1 = binaryJedis.set(byteBuffer.array(), data).equals("OK");
byte[] values = binaryJedis.get(byteBuffer.array());
boolean flag2 = Arrays.equals(values, data);
FLAG 1は常に真である: はここに私のコードです。 値は{0}
私はなぜそれが機能しないのかわかりません、あなたが私を助けてくれますか? ありがとう!
ありがとうございました!うん、今働いている。 – SeraphimaTW
ようこそ@SeraphimaTW :) –