ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับวิธีรับสตริงย่อยของค่าสตริงที่จัดเก็บไว้ในคีย์ที่ระบุในที่เก็บข้อมูล redis สำหรับสิ่งนี้ เราจะใช้ Redis GETRANGE คำสั่ง
คำสั่ง GETRANGE
คำสั่งนี้ใช้เวลา เริ่มต้น ( รวม ) และ จบ ( รวม ) ออฟเซ็ต ซึ่งกำหนดดัชนีเริ่มต้นและสิ้นสุดของสตริงย่อย ดัชนีมีค่าเป็นศูนย์ ดังนั้น 0 หมายถึงองค์ประกอบแรก 1 หมายถึงองค์ประกอบที่สอง และอื่นๆ ตัวเลขติดลบยังสามารถใช้เพื่อจัดเตรียมการชดเชยโดยเริ่มจากจุดสิ้นสุดของค่าสตริง โดยที่ -1 หมายถึงองค์ประกอบสุดท้าย -2 หมายถึงองค์ประกอบสุดท้ายที่สองเป็นต้น ออฟเซ็ตที่อยู่นอกช่วงจะได้รับการจัดการโดยจำกัดช่วงผลลัพธ์เป็นความยาวจริงของค่าสตริง ไวยากรณ์ของคำสั่ง Redis GETRANGE มีดังนี้ :-
ไวยากรณ์ :-
redis host:post> GETRANGE <key name> <start> <end>
ผลลัพธ์ :-
(string) value, representing the substring of a string value.
ตัวอย่าง :-
ข้อมูลอ้างอิง :-
- เอกสารคำสั่ง GETRANGE
นั่นคือทั้งหมดสำหรับวิธีรับสตริงย่อยของค่าสตริงที่จัดเก็บไว้ในที่เก็บข้อมูล Redis หากคุณชอบโปรดแบ่งปันความคิดของคุณในส่วนความคิดเห็นและแบ่งปันกับผู้อื่นด้วย