modifed redis hmset