Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Redis

Làm chủ Redis Hash: Các lệnh thiết yếu để quản trị dữ liệu hiệu quả

Hash là một bản đồ (map) các cặp field-value (trường-giá trị), có thể dùng để biểu diễn kiểu đối tượng như object Java. Trong Redis, hash có thể được lưu trữ làm một giá trị tại khóa và nhiều lệnh Redis khác nhau được dùng để lưu trữ, quản lý và truy xuất giá trị hash được lưu trong database Redis.

Cú pháp:

redis host:port> <Tên_Lệnh> <tên_khóa>

Ví dụ:

Làm chủ Redis Hash: Các lệnh thiết yếu để quản trị dữ liệu hiệu quả

Các lệnh giá trị Hash trong Redis:

Một số lệnh quan trọng để quản trị giá trị hash trong database Redis như sau:

STT Lệnh Mô tả
1 HDEL Xóa trường khỏi giá trị hash
2 HEXISTS Kiểm tra sự tồn tại của trường trong giá trị hash
3 HGET Lấy giá trị của trường trong giá trị hash
4 HGETALL Trả về tất cả trường và giá trị của chúng chứa trong hash
5 HINCRBY Tăng giá trị nguyên của trường trong hash
6 HINCRBYFLOAT Tăng giá trị thực của trường trong hash
7 HKEYS Trả về tên tất cả trường chứa trong giá trị hash
8 HLEN Trả về số lượng trường trong giá trị hash
9 HMGET Lấy nhiều trường và giá trị tương ứng trong hash
10 HMSET Thiết lập nhiều giá trị cho các trường tương ứng trong hash
11 HSCAN Lặp dần (incrementally iterate) các trường hash và giá trị liên kết
12 HSET Thiết lập giá trị cho trường chứa trong giá trị hash
13 HSETNX Thiết lập giá trị cho trường chỉ nếu trường tồn tại (sửa: chỉ nếu trường không tồn tại)
14 HSTRLEN Trả về độ dài giá trị trường chứa trong hash
15 HVALS Trả về tất cả giá trị liên kết với trường chứa trong hash

Tài liệu tham khảo:

  1. Tài liệu lệnh Hash

Trên đây là tất cả về giá trị hash trong Redis và các lệnh dùng để lưu trữ và quản lý nó trong kho dữ liệu Redis. Nếu bạn thấy hữu ích, hãy chia sẻ suy nghĩ của bạn trong phần bình luận và lan tỏa cho người khác nhé.