code: public <K, V> RedisConnection<K, V> connect(RedisCodec<K, V> codec) {
          return new RedisConnection<K, V>(connectAsync(codec));
      }
docs: Open a new synchronous connection to the redis server. Use the supplied
  {@link RedisCodec codec} to encode/decode keys and values.
  
  @param codec Use this codec to encode/decode keys and values.
  
  @return A new connection.