Trong một ứng dụng sẽ được triển khai trên heroku ....Tại sao không lưu trữ tệp trong cơ sở dữ liệu?
Tôi cần cho phép người dùng tải hình ảnh thu nhỏ lên.
Ứng dụng do Heroku triển khai tất nhiên không có bộ nhớ tệp cục bộ liên tục.
Điều điển hình để làm ở đây, googling xung quanh, dường như được lưu trữ các tập tin trong Amazon S3, hoặc có thể lưu trữ đám mây lưu trữ AWS khác.
Nhưng điều gì sẽ xảy ra nếu tôi chỉ dán hình ảnh vào cột blob sau bưu điện?
Nhược điểm của việc này là gì? Các upsides là, không phải trả tiền cho lưu trữ khác, không phải đối phó với một hệ thống bên ngoài bổ sung với nhiều cơ hội cho các lỗi và mất điện. Nhưng phải có một số lý do tốt để không ai có thể làm được điều này, chúng là gì?
Bất kỳ suy nghĩ nào về dữ liệu nhạy cảm không được hiển thị công khai? – abimelex