Example usage for org.springframework.data.redis.connection StringRedisConnection get

List of usage examples for org.springframework.data.redis.connection StringRedisConnection get

Introduction

In this page you can find the example usage for org.springframework.data.redis.connection StringRedisConnection get.

Prototype

String get(String key);

Source Link

Document

Get the value of key .

Usage

From source file:org.springframework.data.redis.connection.jredis.JRedisConnectionIntegrationTests.java

@Test
public void testMove() {
    connection.set("foo", "bar");
    actual.add(connection.move("foo", 1));
    verifyResults(Arrays.asList(new Object[] { true }));
    // JRedis does not support select() on existing conn, create new one
    JredisConnectionFactory factory2 = new JredisConnectionFactory();
    factory2.setDatabase(1);// w w w . j a  v  a 2 s  .  c  o m
    factory2.afterPropertiesSet();
    StringRedisConnection conn2 = new DefaultStringRedisConnection(factory2.getConnection());
    try {
        assertEquals("bar", conn2.get("foo"));
    } finally {
        if (conn2.exists("foo")) {
            conn2.del("foo");
        }
        conn2.close();
    }
}

From source file:org.springframework.data.redis.connection.lettuce.LettuceConnectionFactoryTests.java

@Test // DATAREDIS-431
public void dbIndexShouldBePropagatedCorrectly() {

    LettuceConnectionFactory factory = new LettuceConnectionFactory();
    factory.setClientResources(LettuceTestClientResources.getSharedClientResources());
    factory.setDatabase(2);//from   w w w. j  ava  2  s  .c om
    factory.afterPropertiesSet();

    ConnectionFactoryTracker.add(factory);

    StringRedisConnection connectionToDbIndex2 = new DefaultStringRedisConnection(factory.getConnection());

    try {

        String key = "key-in-db-2";
        connectionToDbIndex2.set(key, "the wheel of time");

        assertThat(connection.get(key), nullValue());
        assertThat(connectionToDbIndex2.get(key), notNullValue());
    } finally {
        connectionToDbIndex2.close();
    }
}