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

Tăng giá trị số thực trong Redis với INCRBYFLOAT – Hướng dẫn từng bước

Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách tăng giá trị chuỗi đại diện cho số thực (floating point) được lưu trữ tại một khóa trong kho dữ liệu redis. Để làm điều này, chúng ta sẽ sử dụng lệnh Redis INCRBYFLOAT.

Lệnh INCRBYFLOAT

Lệnh này được dùng để tăng giá trị chuỗi đại diện cho số dấu phẩy động được lưu trữ tại khóa lên một giá trị được chỉ định. Nếu khóa không tồn tại, nó trước tiên được tạo và đặt thành 0 trước khi thực hiện phép tăng. Nếu khóa tồn tại nhưng giá trị lưu trữ tại khóa là kiểu dữ liệu sai (không phải string) hoặc chứa giá trị chuỗi không thể biểu diễn dưới dạng số dấu phẩy động độ chính xác kép thì lỗi được trả về. Cú pháp của lệnh Redis INCRBYFLOAT như sau:-

Cú pháp :-

redis host:port> INCRBYFLOAT <keyname> <increment>

Đầu ra :-

- (string) reply, đại diện cho giá trị của khóa sau phép tăng.

Ví dụ :-

Tăng giá trị số thực trong Redis với INCRBYFLOAT – Hướng dẫn từng bước

Tham khảo :-

  1. INCRBYFLOAT Command Docs

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