常见的Jedis方法包括以下几种:
set(String key, String value):设置键值对,如果键已经存在,则覆盖原有值。返回值为OK表示成功。
get(String key):获取键对应的值。如果键不存在,则返回null。
del(String key):删除键值对,返回值为删除成功的键的数量。
incr(String key):对键对应的值自增1,并返回自增后的结果。
decr(String key):对键对应的值自减1,并返回自减后的结果。
exists(String key):检查指定键是否存在,返回值为true表示存在,false表示不存在。
expire(String key, int seconds):设置键的过期时间,单位为秒。返回值为1表示设置成功,0表示键不存在。
persist(String key):取消键的过期时间,使键永久存在。返回值为1表示设置成功,0表示键不存在或没有设置过期时间。
hset(String key, String field, String value):设置哈希表中指定字段的值。如果哈希表不存在,则创建新哈希表。返回值为1表示设置成功,0表示字段已存在。
hget(String key, String field):获取哈希表中指定字段的值。如果哈希表不存在或字段不存在,则返回null。
hdel(String key, String… fields):删除哈希表中一个或多个字段,返回值为成功删除的字段数量。
hmset(String key, Map<String, String> map):批量设置哈希表中的字段值。返回值为OK表示设置成功。
hmget(String key, String… fields):批量获取哈希表中指定字段的值,返回值为List类型。
zadd(String key, double score, String member):将成员添加到有序集合中,并设置成员的分数。返回值为成功添加的成员数量。
zrange(String key, long start, long end):获取有序集合中指定区间的成员,返回值为Set类型。