在redis中下划线作为键
当redis中的键包含下划线时,hmget和hmset将不再工作 我认为redis不支持键名中的下划线 当无法重建完整的数据库时,是否有解决方案在redis中下划线作为键,redis,Redis,当redis中的键包含下划线时,hmget和hmset将不再工作 我认为redis不支持键名中的下划线 当无法重建完整的数据库时,是否有解决方案 $values = array('value1'=> 1, 'value2'=> 'hello', 'value_three'=> 'this is value 3'); $redis->hmset('key1',$values) $redis->hset('key1','value_three','这是我的新值3') 实际上,如果
$values = array('value1'=> 1, 'value2'=> 'hello', 'value_three'=> 'this is value 3');
$redis->hmset('key1',$values)
$redis->hset('key1','value_three','这是我的新值3') 实际上,如果我使用hset,它不起作用,但是在一些测试之后,如果我再次调用hmset来更新它起作用的值,它就会起作用。我从未遇到过这个问题。您确定这不是由与redis交互的编程语言引起的吗?要确保情况并非如此,请使用direct redis命令从CLI执行一些测试。这听起来不太正确-redis不关心键或字段的名称。这可能是你如何使用它的问题。请添加更多信息。