Redis - สตริง
คำสั่งสตริง Redis ใช้สำหรับจัดการค่าสตริงใน Redis ต่อไปนี้เป็นไวยากรณ์สำหรับการใช้คำสั่งสตริง Redis
ไวยากรณ์
redis 127.0.0.1:6379> COMMAND KEY_NAME
ตัวอย่าง
redis 127.0.0.1:6379> SET tutorialspoint redis
OK
redis 127.0.0.1:6379> GET tutorialspoint
"redis"
ในตัวอย่างข้างต้น SET และ GET คือคำสั่งในขณะที่ tutorialspoint เป็นกุญแจสำคัญ
คำสั่ง Redis Strings
ตารางต่อไปนี้แสดงคำสั่งพื้นฐานเพื่อจัดการสตริงใน Redis
ซีเนียร์ No | คำสั่งและคำอธิบาย |
---|---|
1 | ตั้งค่าคีย์ คำสั่งนี้ตั้งค่าตามคีย์ที่ระบุ |
2 | รับคีย์ รับค่าของคีย์ |
3 | GETRANGE จุดเริ่มต้นที่สำคัญ รับสตริงย่อยของสตริงที่เก็บไว้ที่คีย์ |
4 | รับค่าคีย์ ตั้งค่าสตริงของคีย์และส่งคืนค่าเก่า |
5 | GETBIT คีย์ชดเชย ส่งคืนค่าบิตที่ออฟเซ็ตในค่าสตริงที่เก็บไว้ที่คีย์ |
6 | MGET key1 [คีย์ 2 .. ] รับค่าของคีย์ที่กำหนดทั้งหมด |
7 | ค่าชดเชยคีย์ SETBIT ตั้งค่าหรือล้างบิตที่ออฟเซ็ตในค่าสตริงที่เก็บไว้ที่คีย์ |
8 | ค่าวินาทีที่สำคัญของ SETEX ตั้งค่าด้วยการหมดอายุของคีย์ |
9 | ค่าคีย์ SETNX ตั้งค่าของคีย์เฉพาะในกรณีที่ไม่มีคีย์ |
10 | SETRANGE ค่าชดเชยคีย์ เขียนทับส่วนของสตริงที่คีย์เริ่มต้นที่ออฟเซ็ตที่ระบุ |
11 | คีย์ STRLEN รับความยาวของค่าที่เก็บไว้ในคีย์ |
12 | ค่าคีย์ MSET [ค่าคีย์ ... ] ตั้งค่าหลายปุ่มเป็นหลายค่า |
13 | ค่าคีย์ MSETNX [ค่าคีย์ ... ] ตั้งค่าหลายคีย์เป็นหลายค่าเฉพาะในกรณีที่ไม่มีคีย์อยู่ |
14 | PSETEX ค่ามิลลิวินาทีที่สำคัญ ตั้งค่าและการหมดอายุเป็นมิลลิวินาทีของคีย์ |
15 | คีย์ INCR เพิ่มค่าจำนวนเต็มของคีย์ทีละคีย์ |
16 | การเพิ่มคีย์ INCRBY เพิ่มค่าจำนวนเต็มของคีย์ตามจำนวนที่กำหนด |
17 | การเพิ่มคีย์ INCRBYFLOAT เพิ่มค่าลอยของคีย์ตามจำนวนที่กำหนด |
18 | คีย์ DECR ลดค่าจำนวนเต็มของคีย์ทีละคีย์ |
19 | การลดคีย์ DECRBY ลดค่าจำนวนเต็มของคีย์ด้วยตัวเลขที่กำหนด |
20 | ผนวกค่าคีย์ ผนวกค่าเข้ากับคีย์ |