RDBTools là một GUI quản trị và phân tích bộ nhớ cho Redis. Bạn có thể sử dụng RDBTools để tối ưu hóa bộ nhớ được sử dụng bởi Heroku Redis và do đó giảm chi phí.
Trong bài viết này, chúng tôi sẽ cài đặt RDBTools, kết nối Heroku Redis và phân tích bộ nhớ.
Bước 1:Cài đặt RDBTools trên Máy cục bộ của bạn
Đầu tiên, bạn cần cài đặt RDBTools. RDBTools vận chuyển như một bộ chứa docker, vì vậy hãy cài đặt docker và chạy lệnh sau:
docker run -v rdbtools:/db -p 8001:8001 rdbtools/rdbtools:v0.9.42
Bước 2:Tìm hiểu URL của Heroku Redis
Tiếp theo, trỏ trình duyệt của bạn đến http:// localhost:8001 và làm theo các bước trên màn hình để kích hoạt giấy phép miễn phí của bạn. Giấy phép miễn phí cho phép bạn phân tích bộ nhớ lên đến 512 MB. Nếu bạn có phiên bản redis lớn hơn, bạn vẫn có thể phân tích 512 MB dữ liệu đầu tiên và ngoại suy cho tập dữ liệu của mình.
Tiếp theo, chúng ta cần tìm hiểu URL của Redis:
- Đăng nhập vào bảng điều khiển heroku của bạn
- Chọn ứng dụng có heroku redis
- Điều hướng đến tab tài nguyên
- Trong phần bổ trợ, hãy nhấp vào “Heroku Redis”
- Trong Thông tin đăng nhập kho dữ liệu, hãy nhấp vào “Xem thông tin đăng nhập”
- Sao chép URI của Redis
URL Redis sẽ có định dạng:
redis://h:password@host:port
Bước 3:Thêm Heroku Redis vào RDBTools
Tiếp theo, mở RDBTools và mở màn hình Thêm phiên bản. Nhập máy chủ, cổng và mật khẩu từ URL bạn lấy ở trên và thêm phiên bản.
Sau khi bạn thêm phiên bản, bạn sẽ được đưa đến trang tổng quan cho máy chủ redis heroku của bạn. Từ đây, điều hướng đến trang Phân tích bộ nhớ và bắt đầu phân tích bộ nhớ.
Quá trình phân tích bộ nhớ mất vài phút vì lần đầu tiên chúng tôi tải xuống tệp sao lưu từ Heroku Redis.
Các bước tiếp theo
Trong bài viết này, chúng tôi đã cài đặt RDBTools và kết nối với máy chủ Heroku Redis. Từ đây, bạn có thể sử dụng giao diện web của RDBTools để phân tích việc sử dụng bộ nhớ, xem các đề xuất, thực hiện các hoạt động CRUD và tối ưu hóa hiệu suất.