title: Spring jedis get key list return empty
body: <p>I am trying to get key list from redis but it isn't work. </p>
  
  <pre><code>    @Autowired
      org.springframework.data.redis.core.RedisTemplate redisTemplate;
  
      redisTemplate.opsForValue().set("test","test");
      redisTemplate.opsForValue().set("t:test","test");
      redisTemplate.opsForValue().set("t::test1","test");
      redisTemplate.opsForValue().set("t1.t2::test2","test");
      Set&lt;String&gt; keys = redisTemplate.keys("t*");
  </code></pre>
  
  <p>I've tried different patterns for keys "*", "t:*","t::*". Nothing works. 
  Only if I write full key name it works.</p>
  
  <p>Creating bean code:</p>
  
  <pre><code>@Bean
  RedisTemplate&lt;String,Object&gt; redisTemplate(@Autowired JedisConnectionFactory jedisConnectionFactory){
      RedisTemplate&lt;String,Object&gt; template=new RedisTemplate&lt;&gt;();
      template.setConnectionFactory(jedisConnectionFactory);
      return template;
  }
  
  @Bean
  JedisConnectionFactory jedisConnectionFactory(@Value("${redis.host:192.168.99.100}") String host, @Value("${redis.port:6379}") int port, @Value("${redis.password:}") String password){
      RedisStandaloneConfiguration redisStandaloneConfiguration = new RedisStandaloneConfiguration(host, port);
      redisStandaloneConfiguration.setPassword(RedisPassword.of(password));
      return new JedisConnectionFactory(redisStandaloneConfiguration);
  }
  </code></pre>