Computer >> Máy Tính >  >> Lập trình >> Redis

Cách giảm giá trị số nguyên trong redis - Redis DECR | QUYẾT ĐỊNH

Trong hướng dẫn này, chúng ta sẽ tìm hiểu về cách giảm chuỗi đại diện cho một giá trị số nguyên được lưu trữ tại một khóa trong kho dữ liệu redis, bằng cách sử dụng redis DECR QUYẾT ĐỊNH lệnh.

Lệnh DECR

Lệnh DECR được sử dụng để giảm từng chuỗi biểu thị một giá trị số nguyên được lưu trữ tại khóa được chỉ định. Nếu khóa không tồn tại, khóa đầu tiên được tạo và đặt thành 0 trước khi thực hiện thao tác giảm dần. Nếu khóa tồn tại nhưng giá trị được lưu trữ trong khóa có kiểu dữ liệu sai (không phải kiểu dữ liệu chuỗi) hoặc chứa giá trị chuỗi không thể được biểu diễn dưới dạng số nguyên thì lỗi sẽ được trả về. Thao tác này được giới hạn ở các số nguyên có dấu 64 bit. Cú pháp của lệnh redis DECR như sau:-

Cú pháp:-

redis host:post> DECR <keyname>

Đầu ra:-

- (integer) reply, representing the value of the key after the decrement operation.

Ví dụ:-

Cách giảm giá trị số nguyên trong redis - Redis DECR | QUYẾT ĐỊNH

Lệnh DECRBY

Lệnh DECRBY được sử dụng để giảm chuỗi đại diện cho một giá trị số nguyên được lưu trữ trong khóa theo một giá trị được chỉ định. Lệnh này rất giống với lệnh DECR với sự khác biệt là, trong DECRBY giá trị số nguyên được giảm đi một giá trị xác định trong khi trong DECR giá trị số nguyên luôn giảm đi một giá trị. Cú pháp của lệnh redis DECRBY như sau:-

Cú pháp:-

redis host:post> DECRBY <keyname> <decrement>

Đầu ra:-

- (integer) reply, representing the value of the key after the decrement operation.

Ví dụ:-

Cách giảm giá trị số nguyên trong redis - Redis DECR | QUYẾT ĐỊNH

Tài liệu tham khảo:-

  1. Tài liệu lệnh DECR
  2. DECRBY Command Documents

Đó là tất cả về cách giảm chuỗi đại diện cho một giá trị số nguyên đượ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.

<- Lệnh chuỗi