Skip to content
- ✅ Basic string operations (GET, SET, MGET, MSET)
- ✅ Hash operations (HGET, HSET, HMGET, HMSET)
- ✅ List operations (LPUSH, RPUSH, LPOP, RPOP)
- ⚠️ Set operations (SADD, SREM, SMEMBERS) - Available via
sendCommand() only
- ⚠️ Sorted set operations (ZADD, ZREM, ZRANGE) - Available via
sendCommand() only
- ✅ Key operations (DEL, EXISTS, EXPIRE, TTL)
- ✅ Connection commands (PING, SELECT)
- ✅ Generic commands via
sendCommand() (Protocol.Command types only)
- ✅ Basic Jedis client
- ✅ Simple connection configurations
- ⚠️ JedisPool (limited support)
- ⚠️ JedisPooled (limited support)
- ✅ Host and port configuration
- ✅ Basic authentication
- ✅ Database selection
- ✅ Connection timeout
- ⚠️ SSL/TLS (partial support)
- JedisPool advanced configurations: Complex pool settings not fully supported
- JedisPooled: Advanced pooled connection features unavailable
- Connection pooling: Native Jedis pooling mechanisms not implemented
- Failover configurations: Jedis-specific failover logic not supported
- Transactions: MULTI/EXEC transaction blocks not supported
- Pipelining: Jedis pipelining functionality unavailable
- Pub/Sub: Redis publish/subscribe not implemented
- Lua scripting: EVAL/EVALSHA commands not supported
- Modules: Redis module commands not available
- Typed set/sorted set methods: No dedicated methods like
sadd(), zadd() - use sendCommand() instead
- Complex SSL configurations: Jedis
JedisClientConfig SSL parameters cannot be mapped to Valkey GLIDE GlideClientConfiguration
- Custom trust stores: SSL trust store configurations require manual migration
- Client certificates: SSL client certificate authentication not supported in compatibility layer
- SSL protocols and cipher suites: Advanced SSL protocol settings cannot be automatically converted
- Custom serializers: Jedis serialization options not supported
- Connection validation: Jedis connection health checks unavailable
- Retry mechanisms: Jedis-specific retry logic not implemented
- ✅ JedisCluster: Basic cluster client supported via compatibility layer
- ✅ Cluster operations: Standard Redis commands work in cluster mode
- ✅ Multiple node configuration: Supports
Set<HostAndPort> initialization
- ⚠️ Advanced cluster features: Some Jedis-specific cluster management features may have limitations
- Async operations: Jedis async methods not implemented
- Batch operations: Bulk operation optimizations unavailable
- Custom protocols: Protocol customization not supported