给定代码的输出是什么?绝地武士能在数据库中保存两个不同类型但名称相同的数据集吗?如果没有,在印刷线上,j.会得到什么回报?j.set是铸入j.hset的吗?
我不熟悉redis数据库
public static void main(String[] args) {
Jedis j = new Jedis("slc09sro");
try {
j.set("alex1", "1");
}
catch (Exception e){}
try {
j.set("alex1", "2");
}
catch (Exception e){}
try {
j.hset("alex1", "3", "4");
}
catch (Exception e){}
System.out.println(j.get("alex1"));
j.close;
}
1条答案
按热度按时间zc0qhyus1#
你的例子在尝试使用
hset
方法。不需要java的简单示例:这是因为钥匙
alex1
保存字符串值,而不是哈希值。失败后HSET
呼叫时,键与上次保持不变SET
调用,从而包含字符串值"2"
.请参阅redis命令参考:
设置
hset公司