Пример #1
0
  @Test
  public void test() throws Exception {
    RedisConnection<String, Object> connection = client.connect(new SerializedObjectCodec());
    List<String> list = list("one", "two");
    connection.set(key, list);
    assertThat(connection.get(key)).isEqualTo(list);

    connection.close();
  }
Пример #2
0
  @Test
  public void testByteCodec() throws Exception {
    RedisConnection<byte[], byte[]> connection = client.connect(new ByteArrayCodec());
    String value = "üöäü+#";
    connection.set(key.getBytes(), value.getBytes());
    assertThat(connection.get(key.getBytes())).isEqualTo(value.getBytes());

    List<byte[]> keys = connection.keys(key.getBytes());
    assertThat(keys).contains(key.getBytes());
  }
Пример #3
0
  @Test
  public void testGzipompressedJavaSerializer() throws Exception {
    RedisConnection<String, Object> connection =
        client.connect(
            CompressionCodec.valueCompressor(
                new SerializedObjectCodec(), CompressionCodec.CompressionType.GZIP));
    List<String> list = list("one", "two");
    connection.set(key, list);
    assertThat(connection.get(key)).isEqualTo(list);

    connection.close();
  }