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

Redis SETRANGE – วิธีอัปเดตส่วนหนึ่งของค่าสตริงใน redis

ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับวิธีการอัปเดตส่วนหนึ่งของค่าสตริงที่จัดเก็บไว้ในคีย์ที่ระบุในที่เก็บข้อมูล redis สำหรับสิ่งนี้ เราจะใช้ Redis SETRANGE คำสั่ง

คำสั่งSETRANGE

คำสั่งนี้จะเริ่มต้น (รวม) ออฟเซ็ต ซึ่งกำหนดดัชนีเริ่มต้นของส่วนที่อัปเดตของค่าสตริง หากออฟเซ็ตเริ่มต้นมากกว่าความยาวของค่าสตริง ค่าสตริงจะถูกเสริมด้วยศูนย์ไบต์เพื่อให้การชดเชยการเริ่มต้นพอดี ดัชนีมีค่าเป็นศูนย์ ดังนั้น 0 หมายถึงองค์ประกอบแรก 1 หมายถึงองค์ประกอบที่สอง และอื่นๆ

หากไม่มีคีย์ในที่เก็บข้อมูล redis อันดับแรก คีย์จะถูกสร้างขึ้นและตั้งค่าเป็นสตริงว่างก่อนดำเนินการ ไวยากรณ์ของคำสั่ง Redis SETRANGE มีดังนี้:-

ไวยากรณ์ :-

redis host:post> SETRANGE <keyname> <start> <value>

ผลลัพธ์ :- 

(integer) value, representing the number of characters in the string.
Error, if key exist and value stored at the key is not a string.

ตัวอย่าง :-

Redis SETRANGE – วิธีอัปเดตส่วนหนึ่งของค่าสตริงใน redis

อ้างอิง :-

  1. เอกสารคำสั่ง SETRANGE

นั่นคือทั้งหมดสำหรับวิธีอัปเดตส่วนหนึ่งของค่าสตริงที่จัดเก็บไว้ในคีย์ในคลังข้อมูล redis หากคุณชอบโปรดแบ่งปันความคิดของคุณในส่วนความคิดเห็นและแบ่งปันกับผู้อื่นด้วย

<- คำสั่งสตริง