jedis
jedis copied to clipboard
Redis Java client
When we use RedisShardAPI in python with crc32hash, we can't compatible with Jedis,In addition, we will also add sharding algorithms,because it is different from python.
# Description refer url: https://github.com/redis/jedis/issues/2659 - for package class: redis.clients.jedis.params, the jedis param super class and implements with serializable - for use some env need serializable. eg: spark or flink...
Jedis.java is too big,We should refactor this class. ![image](https://user-images.githubusercontent.com/17929800/159170179-c5dea5cf-e9ff-4fc2-b2ed-998b68d88c2a.png)
### Expected behavior we have a redis cluster in aws elasticache.it has multi endpoint. our service should be connect different endpoint when service restart. ### Actual behavior in our service...
The buffer size of RedisOutput/InputStream is fixed as 8192, 8KB. It is no problem if there is not much connection. In our case, we maintain many connections concurrently and handle...
This is no way to stop/cancel block command like `blpop` if jedis is borrowed from pool. ``` JedisPool pool = new JedisPool(); ListeningExecutorService service = MoreExecutors.listeningDecorator(Executors.newCachedThreadPool()); ListenableFuture future = service.submit(()...
I would have set these (STORE &STOREDIST) as Keywords so you won't have to re-serialize them on each call _Originally posted by @gkorland in https://github.com/redis/jedis/pull/2157#discussion_r392667981_ None of the Params classes...
### Expected behavior `JedisSentinelPool` listen to the master messages via a `MasterListener`. If a connection with a Sentinel is lost, the listener tries to reconnect after a configurable sleeping time....
rename hbase-formatter.xml to jedis-formatter.xml
Jedis doesn't seem to support the exclusive range intervals feature added in Redis 6.2 for the `XRANGE` command: > The range is close (inclusive) by default, meaning that the reply...