Redis能够将字符串附加到 a 的值key
。我需要附加到 a 的值而不是普通键Hashfield
。我目前正在以明显的方式解决它:
redis.HGET('hash', 'field2append', function(err, reply){
redis.HSET('hash', 'field2append', reply + appendString);
});
由于设置涉及多个物理(node.js)服务器中的集群,由于节点接收值和再次设置之间所花费的时间,上述可能导致数据丢失(以防另一台服务器同时更新同一字段) .
有没有更安全的方法将append
字符串连接到value
a hashfield
?