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

Làm chủ thao tác List trong Redis: Các lệnh quan trọng để quản trị giá trị List

List (danh sách) là một chuỗi các chuỗi ký tự được sắp xếp theo thứ tự chèn. Trong Redis, list có thể được lưu trữ làm một giá trị tại một khóa (key) và nhiều lệnh Redis khác nhau được dùng để lưu trữ, quản lý và truy xuất giá trị list được lưu trong cơ sở dữ liệu Redis. Cú pháp sử dụng các lệnh Redis như sau:

Cú pháp:

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

Ví dụ:

Làm chủ thao tác List trong Redis: Các lệnh quan trọng để quản trị giá trị List

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

Một số lệnh quan trọng để quản trị giá trị list trong cơ sở dữ liệu Redis như sau:

STT Lệnh Mô tả
1 BLPOP Trả về và xóa phần tử đầu tiên của list hoặc chặn cho đến khi có phần tử
2 BRPOP Trả về và xóa phần tử cuối cùng của list hoặc chặn cho đến khi có phần tử
3 BRPOPLPUSH Xóa phần tử cuối từ một list và chèn vào list khác hoặc chặn cho đến khi có phần tử
4 LINDEX Trả về một phần tử từ list theo chỉ số (index) của nó
5 LINSERT Chèn một phần tử trước hoặc sau một phần tử khác của list
6 LLEN Trả về độ dài của list
7 LPOP Trả về và xóa phần tử đầu tiên của list
8 LPUSH Chèn một hoặc nhiều phần tử vào đầu (head) của list
9 LPUSHX Chèn phần tử vào đầu list, chỉ khi list tồn tại
10 LRANGE Trả về một phạm vi phần tử từ list
11 LREM Xóa phần tử khỏi list
12 LSET Thiết lập giá trị cho một phần tử của list theo chỉ số của nó
13 LTRIM Cắt giảm list chỉ giữ lại phạm vi chỉ định
14 RPOP Trả về và xóa phần tử cuối cùng của list
15 RPOPLPUSH Xóa phần tử cuối từ một list và chèn vào list khác
16 RPUSH Chèn một hoặc nhiều phần tử vào cuối (tail) của list
17 RPUSHX Chèn phần tử vào cuối list, chỉ khi list tồn tại

Tài liệu tham khảo:

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

Trên đây là tất cả về giá trị list 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é.