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