Latest web development tutorials

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