Redis กัญชา (กัญชา)
Redis กัญชาเป็นชนิดสตริงของข้อมูลและตาราง mapping ค่ากัญชาเหมาะอย่างยิ่งสำหรับการจัดเก็บวัตถุ
Redis สามารถเก็บไว้สำหรับแต่ละกัญชา 232--1 คู่ค่า (4000000000)
ตัวอย่าง
127.0.0.1:6379> HMSET w3bigkey name "redis tutorial" description "redis basic commands for caching" likes 20 visitors 23000 OK 127.0.0.1:6379> HGETALL w3bigkey 1) "name" 2) "redis tutorial" 3) "description" 4) "redis basic commands for caching" 5) "likes" 6) "20" 7) "visitors" 8) "23000"
ในตัวอย่างข้างต้นเราตั้ง Redis ข้อมูลรายละเอียดบางส่วน (ชื่อ, คำอธิบาย, ชอบผู้เข้าชม ) ไป w3bigkey ตารางแฮช
คำสั่งกัญชา Redis
ตารางต่อไปนี้แสดงรายการคำสั่งพื้นฐาน Redis กัญชาที่เกี่ยวข้อง:
เลขที่ | คำสั่งและคำอธิบาย |
---|---|
1 | HDEL field2 สำคัญ [field2] นำตารางแฮชหนึ่งหรือสาขาอื่น ๆ |
2 | HEXISTS คีย์ฟิลด์ ดูคีย์ตารางแฮชฟิลด์ที่ระบุอยู่ |
3 | เขตข้อมูลคีย์ HGET ได้รับค่าที่เก็บไว้ในเขตข้อมูลที่ระบุในตารางแฮช |
4 | ที่สำคัญ HGETALL ได้รับที่สำคัญในตารางแฮชทุกสาขาและค่านิยม |
5 | HINCRBY เพิ่มเขตข้อมูลคีย์ ค่าจำนวนเต็มในสาขาที่สำคัญตารางแฮชบวกเพิ่มขึ้นระบุเพิ่มขึ้น |
6 | HINCRBYFLOAT เพิ่มเขตข้อมูลคีย์ ตารางแฮชคีย์ฟิลด์ในมูลค่าจุดลอยตัวบวกเพิ่มขึ้นระบุเพิ่มขึ้น |
7 | ที่สำคัญ HKEYS รับทุกสาขาในตารางแฮช |
8 | ที่สำคัญ HLEN ได้รับจำนวนของเขตข้อมูลในตารางแฮช |
9 | field1 สำคัญ HMGET [field2] ได้รับค่าของทุกฟิลด์ที่กำหนด |
10 | HMSET field1 VALUE1 สำคัญ [VALUE2 field2] ในขณะที่ส่วนใหญ่ของสนามที่มีมูลค่า (เขต - ค่า) ในชุดที่จะสำคัญในตารางแฮช |
11 | ค่าเขตข้อมูลคีย์ HSET ค่าของคีย์ฟิลด์ตารางแฮชในสนามตั้งค่า |
12 | ค่าเขตข้อมูลคีย์ HSETNX เฉพาะเมื่อฟิลด์ฟิลด์ไม่มีกำหนดค่าของเขตข้อมูลตารางกัญชา |
13 | ที่สำคัญ HVALS ได้รับค่าทั้งหมดในตารางแฮช |
14 | เคอร์เซอร์ที่สำคัญ HSCAN [ตรงกับรูปแบบ] [นับ COUNT] ซ้ำกัญชาคู่โต๊ะ |
สำหรับคำสั่งเพิ่มเติมโปรดดูที่: http://redis.readthedocs.org/en/latest/index.html