STACKJAVA

Redis là gì? Hướng dẫn lập trình với Redis Server

Redis là gì? Hướng dẫn lập trình với Redis Server

1. Redis là gì?

Redis là một mã nguồn mở được dùng để lưu trữ dữ liệu có cấu trúc, có thể sử dụng như một database, bộ nhớ cache hay một message broker.

Để cho đơn giản thì bạn có thể hiểu Redis giống như một phần mềm lưu dữ liệu nhưng điều đặc biệt là nó lưu dữ liệu ở trong ram. Do đó tốc độ đọc ghi dữ liệu rất là nhanh.

Dữ liệu bên trong Redis lưu theo kiểu key – value (có thể là string,  List, Set, Map…)

Dữ liệu bên trong Redis có thể xắp xếp, query, backup trên ổ cứng… và có thể nhân bản (Chạy nhiều Server Redis cùng lúc).

2. Các ứng dụng của Redis

3. Cài đặt và sử dụng Redis

4. Code ví dụ

Code ví dụ Java Redis

Code ví dụ Python Redis

Code ví dụ Node.js Redis

 

 

References:

https://redis.io/

https://dzone.com/articles/10-traits-of-redis