Trong hướng dẫn này, chúng ta sẽ tìm hiểu về cách xóa một phần tử khỏi giá trị đã đặt được lưu trữ tại một khóa, sử dụng redis SPOP và SREM yêu cầu.
Lệnh SPOP:-
Lệnh này, loại bỏ và trả về một hoặc nhiều phần tử ngẫu nhiên từ tập hợp được lưu trữ tại khóa được chỉ định. Cú pháp của lệnh redis SPOP như sau:-
Cú pháp:-
redis host:post> SPOP <key name> [count]
Ở đây số đại diện cho tổng số phần tử được xóa khỏi tập hợp.
Đầu ra:-
- (strings reply), representing removed elements from the set. - (nil), if key does not exists.
Ví dụ:-
Lệnh SREM:-
Lệnh này, xóa một hoặc nhiều phần tử được chỉ định khỏi tập hợp được lưu trữ tại khóa. Các thành viên được chỉ định không có trong tập hợp sẽ bị bỏ qua. Cú pháp của lệnh redis SREM như sau:-
Cú pháp:-
redis host:post> SREM <key name 1> <key name 2>
Đầu ra:-
- (integer) representing number of elements deleted from the set, excluding non existing members. - 0 if key does not exist. - error if key exist and value stored at the key is not a set.
Ví dụ:-
Tài liệu tham khảo:-
- Tài liệu lệnh SPOP
- Tài liệu lệnh SREM
Đó là tất cả về cách xóa một phần tử khỏi giá trị đã đặt được lưu trữ trong kho dữ liệu redis. Nếu bạn thích nó, hãy chia sẻ suy nghĩ của bạn trong phần bình luận và chia sẻ nó với những người khác.