Hồ sơ người dùng những hình ảnh được lưu trữ trong một fileserver riêng biệt, và tôi đang nghĩ đến việc bộ nhớ đệm chúng trong memcached. Máy chủ memcached là cục bộ cho ứng dụng và mỗi hình ảnh nhỏ hơn 1MB.hình ảnh Caching trong memcached
Nhưng tôi thấy trên here rằng việc sử dụng memcached cho hình ảnh là một ý tưởng tồi. Có thật không? Tôi thực sự không tin.
Bất kỳ thực tiễn và đề xuất nào tốt nhất? Tôi đang sử dụng Trình khách Java SpyMemcached.
Tôi đã sử dụng memcached cho các ứng dụng và lưu trữ của tôi về một rất nhiều chất liệu, và do đó sự cám dỗ để đi với Memcached cho hình ảnh hơn là sử dụng những cách khác có nghĩa đặc biệt cho bộ nhớ đệm tập tin. – Langali
Được cảnh báo: apache có thể phục vụ hình ảnh từ đĩa trong ít hơn thời gian cần khung PHP của bạn để khởi động. Tự mình đánh dấu, nhưng bạn sẽ thấy rằng máy chủ web thực sự giỏi phục vụ các tệp phẳng. –
Tôi có 3 máy chủ apache trước 3 phiên bản tomcat, nói chuyện với một máy chủ tập tin riêng biệt. Lý tưởng nhất là tôi sẽ chỉ tải nó xuống CDN hoặc thậm chí lưu trữ cục bộ để apache, nhưng tôi cần phải bảo vệ quyền truy cập vào những hình ảnh đó dựa trên vai trò. Điều đó giới hạn tôi để máy chủ nó từ tomcat. Và do đó một bộ nhớ đệm được phân phối trong cùng một mạng là lý do tại sao Memcached có ý nghĩa với tôi. Tôi sẽ xem điểm chuẩn của tôi nói gì. – Langali