incr
abbr.increase (Wert, Preis, Lagerbestand, Menge, Produktion usw.) erh?hen; inkrementell
英[ba?]
prep ...; Ausdruck; nach adv. verwendet, um Retention oder Erhaltung auszudrückenEnglisch [fl??t]
vt. schweben; frei schweben vt. floats Plural: floats Partizip Pr?sens: schwebend Pr?teritum: schwebend Partizip Perfekt: schwebend
redis HINCRBYFLOAT-Befehl Syntax
Funktion: Gleitkomma-Inkrement zum Feldfeld im Hash-Tabellenschlüssel hinzufügen.
Syntax: HINCRBYFLOAT-Schlüsselfeldinkrement
Erl?uterung: Wenn in der Hash-Tabelle kein Feldfeld vorhanden ist, setzt HINCRBYFLOAT zun?chst den Wert des Feldfelds auf 0, bevor die Additionsoperation ausgeführt wird. Wenn der Schlüsselschlüssel nicht vorhanden ist, erstellt HINCRBYFLOAT zun?chst eine Hash-Tabelle, erstellt dann das Feldfeld und führt schlie?lich die Additionsoperation aus.
Verfügbare Versionen: >= 2.6.0
Zeitkomplexit?t: O(1)
Rückgabe: Der Wert des Feldes nach der Additionsoperation.
redis HINCRBYFLOAT-Befehl Beispiel
# 值和增量都是普通小數(shù) redis> HSET mykey field 10.50 (integer) 1 redis> HINCRBYFLOAT mykey field 0.1 "10.6" # 值和增量都是指數(shù)符號 redis> HSET mykey field 5.0e3 (integer) 0 redis> HINCRBYFLOAT mykey field 2.0e2 "5200" # 對不存在的鍵執(zhí)行 HINCRBYFLOAT redis> EXISTS price (integer) 0 redis> HINCRBYFLOAT price milk 3.5 "3.5" redis> HGETALL price 1) "milk" 2) "3.5" # 對不存在的域進(jìn)行 HINCRBYFLOAT redis> HGETALL price 1) "milk" 2) "3.5" redis> HINCRBYFLOAT price coffee 4.5 # 新增 coffee 域 "4.5" redis> HGETALL price 1) "milk" 2) "3.5" 3) "coffee" 4) "4.5"