Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Redis

Redis Hashes: คำสั่งจำเป็นสำหรับจัดการข้อมูลอย่างมีประสิทธิภาพ

Hash เป็น map ของ field-value pair ซึ่งสามารถใช้แทน object type เช่น Java object ใน Redis สามารถเก็บ Hash เป็นค่า (value) ที่ key และใช้คำสั่ง Redis ต่างๆ เพื่อจัดเก็บ จัดการ และดึงข้อมูล Hash value ที่เก็บในฐานข้อมูล Redis

Syntax

redis host:port> <Command Name> <key name>

ตัวอย่าง

Redis Hashes: คำสั่งจำเป็นสำหรับจัดการข้อมูลอย่างมีประสิทธิภาพ

คำสั่งสำคัญสำหรับจัดการ Hash ใน Redis

คำสั่งสำคัญบางส่วนสำหรับจัดการค่า Hash ในฐานข้อมูล Redis มีดังนี้:

S.No Command Description
1 HDEL ลบ field จาก Hash value
2 HEXISTS ตรวจสอบความมีอยู่ของ field ใน Hash value
3 HGET ดึงค่า field จาก Hash value
4 HGETALL คืนค่า field ทั้งหมดและค่าของมันใน Hash value
5 HINCRBY เพิ่มค่าจำนวนเต็มของ field ใน Hash value
6 HINCRBYFLOAT เพิ่มค่าทศนิยมของ field ใน Hash value
7 HKEYS คืนค่าชื่อ field ทั้งหมดใน Hash value
8 HLEN คืนค่าจำนวน field ใน Hash value
9 HMGET ดึง field หลายรายการและค่าของมันจาก Hash value
10 HMSET ตั้งค่าค่าหลายรายการให้ field ตามลำดับใน Hash value
11 HSCAN วนซ้ำ field และค่าที่เกี่ยวข้องใน Hash แบบ incremental
12 HSET ตั้งค่าให้ field ใน Hash value
13 HSETNX ตั้งค่าให้ field เฉพาะเมื่อ field มีอยู่แล้ว
14 HSTRLEN คืนค่าความยาวของค่า field ใน Hash value
15 HVALS คืนค่าทั้งหมดที่เชื่อมโยงกับ field ใน Hash value

อ้างอิง

  1. Hash Command Docs

ขอจบบทเรียนสำหรับค่า Hash ใน Redis และคำสั่งที่ใช้จัดเก็บและจัดการใน Redis datastore หากชอบบทเรียนนี้ กรุณาแบ่งปันความคิดเห็นและแชร์ให้ผู้อื่นด้วยครับ