Truy cập
Bạn có thể truy cập Redis tại địa chỉ sau: redis://localhost:6379
Ví dụ về truy cập shell tương tác:
redis-cli
127.0.0.1:6379> set example "Hello Redis"
127.0.0.1:6379> get example
"Hello Redis"
Các tập tin và thư mục quan trọng
/etc/redis/redis.conf→ Tệp cấu hình chính/var/lib/redis/→ Thư mục dữ liệu để lưu trữ/var/log/redis/redis-server.log→ Tệp nhật ký/usr/bin/redis-cli→ Công cụ dòng lệnh Redis/usr/bin/redis-server→ Tệp nhị phân của tiến trình nền Redis
Quản lý dịch vụ
Các hoạt động dịch vụ thông thường:
systemctl restart redis-server # Restart Redis
systemctl stop redis-server # Stop Redis
systemctl status redis-server # View Redis status
Cấu hình
Tệp cấu hình Redis: /etc/redis/redis.conf
- bind — Điều khiển các giao diện mạng mà Redis lắng nghe.
- protected-mode — Phải được tắt nếu bạn cho phép truy cập từ xa.
- requirepass — Đặt mật khẩu để xác thực máy khách.
- maxmemory — Giới hạn mức sử dụng RAM (cho các trường hợp sử dụng bộ nhớ đệm).
- appendonly — Cho phép lưu trữ AOF.
Sau khi thực hiện bất kỳ thay đổi nào:
systemctl restart redis-server
Các công cụ và lệnh hữu ích
Redis bao gồm một số công cụ được tích hợp sẵn:
redis-cli→ Giao diện dòng lệnh cho Redisredis-benchmark→ Tiện ích đánh giá hiệu năngredis-check-aofVàredis-check-rdb→ Xác thực các tệp lưu trữ AOF/RDBredis-server→ Khởi động thủ công tiến trình nền Redis
Nhật ký và Giám sát
Kiểm tra nhật ký:
journalctl -u redis-server -f
Theo dõi hoạt động:
redis-cli monitor
Xem các máy khách đã kết nối:
redis-cli client list
Chế độ lưu trữ
Redis hỗ trợ hai tùy chọn lưu trữ dữ liệu:
- Ảnh chụp nhanh RDB → Lưu trạng thái cơ sở dữ liệu theo định kỳ (dung lượng nhẹ).
- AOF (Append Only File) → Ghi lại mọi thao tác ghi (an toàn hơn nhưng dung lượng lớn hơn).
Bạn có thể bật cả hai trong /etc/redis/redis.conf Để đảm bảo độ bền.