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

Thành thạo Redis GETSET: Đặt giá trị mới và lấy giá trị cũ

Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách đặt một giá trị mới và trả về giá trị chuỗi cũ của một khóa. Để làm điều này, chúng ta sẽ sử dụng lệnh Redis GETSET.

Lệnh GETSET

Lệnh này đặt một giá trị chuỗi mới tại một khóa được chỉ định và trả về giá trị chuỗi cũ của nó. Nó trả về NIL, nếu khóa không tồn tại và trả về lỗi, nếu khóa tồn tại nhưng giá trị lưu trữ tại khóa không phải là chuỗi (string). Cú pháp của lệnh Redis GETSET như sau:-

Cú pháp :-

redis host:port> GETSET <keyname> <value>

Đầu ra :-

(string) reply, đại diện cho giá trị chuỗi lưu trữ tại key.
(nil) reply, nếu khóa không tồn tại.
Error, nếu khóa tồn tại và giá trị lưu trữ tại khóa không phải là string.

Ví dụ :-

Thành thạo Redis GETSET: Đặt giá trị mới và lấy giá trị cũ

Tham khảo :-

  1. GETSET Command Docs

Đó là tất cả về cách đặt một giá trị chuỗi mới tại một khóa và trả về giá trị chuỗi cũ của nó được lưu trữ trong kho dữ liệu redis. Nếu bạn thích, hãy chia sẻ suy nghĩ trong phần bình luận và chia sẻ với người khác.

<- String Commands