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

Cách tăng giá trị số nguyên trong redis - Redis INCR | INCRBY

Trong hướng dẫn này, chúng ta sẽ tìm hiểu về cách tăng 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 INCR INCRBY lệnh.

Lệnh INCR

Lệnh INCR được sử dụng để tăng 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, trước tiên nó được tạo và đặt thành 0 trước khi thực hiện thao tác gia tăng. 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 INCR như sau:-

Cú pháp:-

redis host:post> INCR <keyname>

Đầu ra:-

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

Ví dụ:-

Cách tăng giá trị số nguyên trong redis - Redis INCR | INCRBY

Lệnh INCRBY

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

Cú pháp:-

redis host:post> INCRBY <keyname> <increment>

Đầu ra:-

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

Ví dụ:-

Cách tăng giá trị số nguyên trong redis - Redis INCR | INCRBY

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

  1. Tài liệu lệnh INCR
  2. Tài liệu lệnh INCRBY

Đó là tất cả về cách tăng 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