ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับวิธีการตั้งค่าบิตที่ดัชนีที่ระบุของค่าสตริงที่จัดเก็บไว้ที่คีย์ในที่เก็บข้อมูล redis สำหรับสิ่งนี้ เราจะใช้ redis SETBIT คำสั่ง
คำสั่ง SETBIT
คำสั่งนี้ตั้งค่าบิตที่ดัชนีที่ระบุของค่าสตริงที่เก็บไว้ที่คีย์ หากดัชนีมากกว่าความยาวของค่าสตริง สตริงจะถือเป็นช่องว่างต่อเนื่องกันที่มี 0 บิต หากไม่มีคีย์ ระบบจะสร้างและตั้งค่าเป็นสตริงว่างก่อน ดังนั้นดัชนีจะอยู่นอกช่วงเสมอและค่าของมันจะเป็น 0 บิต
ข้อผิดพลาดจะถูกส่งคืน หากมีคีย์ แต่ค่าที่เก็บไว้ที่คีย์เป็นประเภทข้อมูลที่ไม่ถูกต้อง ไวยากรณ์ของคำสั่ง redis SETBIT มีดังนี้ :-
ไวยากรณ์ :-
redis host:post> SETBIT <keyname> <index> <bit value>
ผลลัพธ์ :-
- (integer) reply, representing the old bit value stored at index. - Error, if key exist and value stored at the key is not a string.
ตัวอย่าง :-
ข้อมูลอ้างอิง :-
- เอกสารคำสั่ง SETBIT
นั่นคือทั้งหมดสำหรับวิธีตั้งค่าบิตที่ดัชนีเฉพาะของค่าสตริงที่จัดเก็บไว้ในที่เก็บข้อมูล redis หากคุณชอบโปรดแบ่งปันความคิดของคุณในส่วนความคิดเห็นและแบ่งปันกับผู้อื่นด้วย