redis - 当键不存在时获取 BinaryJedis 的操作返回数据

标签 redis jedis

我正在浏览 BinaryJedis 和 BinaryJedisCluster 文档 here .对于 get 操作,描述为

“获取指定键的值。如果键不存在,则返回特殊值‘nil’。如果键中存储的值不是字符串,则返回错误,因为 GET 只能处理字符串值。”

对于binary jedis,如果key不存在,返回的字节数组是否包含字符串“nil”的字节表示,还是字节数组为空?从文档中看不是很清楚。

最佳答案

如果key不存在,BinaryJedis和BinaryJedisCluster的get操作返回(byte[]) null

关于redis - 当键不存在时获取 BinaryJedis 的操作返回数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52730959/

相关文章:

java - 无法在 Spring Boot 中使用 Crud Repository 从 Redis 获取结果?

redis - 可能的redis数据损坏错误

redis - Jedis 存储困惑,这个问题是 Redis 还是 Jedis?

bash - 如何在 redis-cli 参数中使用控制字符?

error-handling - Spring Redis 错误处理

redis - 多个 Redis 实例

redis - 分布式logstash + redis + elasticsearch设置

java - 如何将 SQL 表转换为 Redis 数据

python - 为python写入Redis中的几个数据库

linux - Redis - linux/在 linux : `cc: command not found` 上安装 redis 时出错