Thiết lập dung lượng RAM tối đa cho Redis

redis

Redis là hệ thống caching lưu trữ dữ liệu trong RAM tương tự như Memcached. Không chỉ hỗ trợ cache dạng keys/values tốt như Memcached mà Redis còn hỗ trợ nhiều cấu trúc dữ liệu khác như hash, list, set, sorted set, string.

Redis hỗ trợ đầy đủ các chức năng tương tự Memcached nhưng có thao tác lấy và nạp dữ liệu rất nhanh chóng, hơn hẳn memcached.

Bài viết này sẽ hướng dẫn các bạn thiết lập dung lượng RAM tối đa mà Redis có thể sử dụng.

Đầu tiên bạn cần kiểm tra xem đã cài đặt Redis thành công hay chưa bằng lệnh

redis-cli ping

Nếu kết quả trả về PONG là ok

Kiểm tra lại PhpRedis extension

php -m | grep redis

Kết quả trả về redis là ok

redis memory a

Tiếp theo bạn gõ lệnh redis-cli để tiến hành cấu hình thông qua Redis Shell Tool

redis-cli

Gõ tiếp lệnh config set maxmemory 256Mb để thiết lập mức RAM mong muốn

config set maxmemory 256Mb

Gõ tiếp lệnh config get maxmemory để kiểm tra lại, nếu hiện ra như ảnh là đã thành công

config get maxmemory

redis memory b

Chúc các bạn thành công!

 

4.6/5 - (119 bình chọn)
Mục nhập này đã được đăng trong Công nghệ và được gắn thẻ .

1 những suy nghĩ trên “Thiết lập dung lượng RAM tối đa cho Redis

  1. Avatar of Hải Trần
    Hải Trần nói:

    Mình có VPS 6GB Ram, định lưu trữ rất nhiều WP website trên VPS. Khoảng 50 sites

    VPS dùng fast cgi cache và redis cache. Minh cho hỏi Redis cache nên để bao nhiêu ?

    Vì hình như khi Redis hết bộ nhớ thì nó tự động clear phải ko? Mình băn khoăn ko biết nên để 512Mb, 1GB, 2GB…sao cho phù hợp?

    Thanks

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *