สตริง Redis (String)
Redis สตริงชนิดข้อมูลคำสั่งที่เกี่ยวข้องในการบริหารจัดการค่าสตริง Redis, ไวยากรณ์พื้นฐานจะเป็นดังนี้:
ไวยากรณ์
redis 127.0.0.1:6379> COMMAND KEY_NAME
ตัวอย่าง
redis 127.0.0.1:6379> SET w3bigkey redis OK redis 127.0.0.1:6379> GET w3bigkey "redis"
ในตัวอย่างข้างต้นเราจะใช้ตลาดหลักทรัพย์แห่งประเทศไทยและได้รับคำสั่งที่สำคัญในการw3bigkey
คำสั่งสตริง Redis
ตารางต่อไปนี้แสดงสตริงคำสั่ง Redis สามัญ:
เลขที่ | คำสั่งและคำอธิบาย |
---|---|
1 | ค่าคีย์ SET กำหนดค่าของคีย์ที่ระบุ |
2 | รับคีย์ ได้รับค่าของคีย์ที่ระบุ |
3 | GETRANGE ปลายเริ่มต้นที่สำคัญ ส่งกลับค่าของสตริงย่อยของตัวละครที่สำคัญ |
4 | ค่าคีย์ GETSET ได้รับความคุ้มค่าที่สำคัญคือการกำหนดค่าและผลตอบแทนที่สำคัญของค่าเก่า (ค่าเดิม) |
5 | GETBIT สำคัญชดเชย สตริงค่าคีย์ที่เก็บไว้จะได้รับบิต (bit) บนระบุชดเชย |
6 | MGET key1 [key2 .. ] รับทั้งหมด (อย่างใดอย่างหนึ่งหรือมากกว่า) สำหรับค่าคีย์ที่กำหนด |
7 | ค่าคีย์ SETBIT ชดเชย สตริงค่าคีย์ที่เก็บไว้ตั้งหรือล้างบิต (bit) บนระบุชดเชย |
8 | SETEX วินาทีมูลค่าที่สำคัญ มูลค่าของค่าที่เกี่ยวข้องกับคีย์และคีย์เวลาหมดอายุชุดวินาที (เป็นวินาที) |
9 | ค่าคีย์ SETNX เพียงตั้งค่าของคีย์เมื่อคีย์ไม่ได้อยู่ |
10 | ค่าคีย์ SETRANGE ชดเชย ครอบคลุมกับข้อโต้แย้งค่าเขียนสตริงที่กำหนดค่าคีย์ที่เก็บไว้ชดเชยชดเชยจากจุดเริ่มต้น |
11 | ที่สำคัญ strlen ส่งกลับความยาวของคีย์ค่าสตริงที่เก็บไว้ |
12 | MSET ค่าคีย์ [ค่าคีย์ ... ] ในขณะที่ให้หนึ่งหรือมากกว่าหนึ่งคู่ค่าคีย์ |
13 | MSETNX ค่าคีย์ [ค่าคีย์ ... ] ในขณะที่ให้หนึ่งหรือมากกว่าหนึ่งคู่ค่าคีย์, ถ้าหากทุกคีย์ที่กำหนดไม่ได้อยู่ |
14 | PSETEX ค่ามิลลิวินาทีสำคัญ คำสั่งนี้คำสั่ง SETEX ที่คล้ายกัน แต่มันติดตั้งในหน่วยมิลลิวินาทีอายุการใช้งานที่สำคัญมากกว่าคำสั่ง SETEX เช่นในไม่กี่วินาที |
15 | ที่สำคัญ incr คีย์ค่าดิจิตอลที่เก็บไว้จะเพิ่มขึ้นโดยหนึ่ง |
16 | INCRBY เพิ่มขึ้นที่สำคัญ ค่าคีย์ที่เก็บไว้บวกเพิ่มขึ้นที่กำหนด (เพิ่มขึ้น) |
17 | เพิ่มขึ้นที่สำคัญ INCRBYFLOAT ค่าคีย์ที่เก็บไว้บวกเพิ่มขึ้นได้รับจุดลอยตัว (เพิ่มขึ้น) |
18 | ที่สำคัญ DECR กุญแจสำคัญที่จัดเก็บค่าดิจิตอลลบหนึ่ง |
19 | DECRBY ลดลงที่สำคัญ ค่าคีย์ที่เก็บไว้ลบค่าที่กำหนดลดลง (ลดลง) |
20 | ผนวกค่าคีย์ ถ้าคีย์ที่มีอยู่แล้วมีอยู่และเป็นสตริงค่าคำสั่งผนวกถูกผนวกเข้ากับท้ายของค่าเดิมที่สำคัญ |
สำหรับคำสั่งเพิ่มเติมโปรดดูที่: http://redis.readthedocs.org/en/latest/index.html