update keyvaluedecode
change redis data struct