Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Redis

เพิ่มค่าทศนิยมใน Redis ด้วย INCRBYFLOAT - คู่มือทีละขั้นตอน

ในบทเรียนนี้ เราจะเรียนรู้วิธีการเพิ่มค่าของ String ที่แทนค่าทศนิยม (Floating Point) ที่จัดเก็บที่ Key ใน Redis Datastore โดยใช้คำสั่ง Redis INCRBYFLOAT

คำสั่ง INCRBYFLOAT

คำสั่งนี้ใช้เพิ่มค่าของ String ที่แทนเลขทศนิยมที่จัดเก็บที่ Key ขึ้นตามค่าที่ระบุ หาก Key ไม่มีอยู่ จะถูกสร้างขึ้นก่อนและตั้งค่าเป็น 0 ก่อนทำการเพิ่มค่า หาก Key มีอยู่แต่ค่าที่จัดเก็บเป็นชนิดข้อมูลผิด (ไม่ใช่ String) หรือมีค่า String ที่แทนเลขทศนิยม Double Precision ไม่ได้ จะส่งคืน Error ไวยากรณ์ของคำสั่ง Redis INCRBYFLOAT มีดังนี้:-

ไวยากรณ์ (Syntax) :-

redis host:port> INCRBYFLOAT <keyname> <increment>

ผลลัพธ์ (Output) :-

- (string) reply, แสดงค่าของ Key หลังการเพิ่มค่า

ตัวอย่าง (Example) :-

เพิ่มค่าทศนิยมใน Redis ด้วย INCRBYFLOAT - คู่มือทีละขั้นตอน

อ้างอิง (References) :-

  1. INCRBYFLOAT Command Docs

ขอจบบทเรียนเรื่องวิธีเพิ่มค่าของ String ที่แทนค่าทศนิยมที่จัดเก็บใน Redis Datastore หากชอบ กรุณาแชร์ความคิดเห็นในส่วนความคิดเห็นและแชร์ให้คนอื่นๆ ด้วยนะครับ

<- String Commands