Tôi đang làm việc trên một ứng dụng đám mây Python/MySQL với một kiến trúc khá phức tạp. Điều hành hệ thống này (hiện tại) tạo ra các tệp tạm thời (plain text, YAML) và các tệp nhật ký và tôi đã dự định lưu trữ chúng trên hệ thống tệp.Cách/lưu trữ tệp và nhật ký tạm thời cho ứng dụng trên đám mây?
Tuy nhiên, nhà điều hành đám mây tiềm năng của chúng tôi chỉ cung cấp hệ thống tệp tạm thời, không liên tục cho các ứng dụng. Điều này có nghĩa là cách tiếp cận ban đầu với lưu trữ các tệp nhật ký và tạm thời sẽ không hoạt động.
Phải có cách tiếp cận tiêu chuẩn để giải quyết vấn đề này mà tôi không biết. Tôi không muốn sử dụng lưu trữ đối tượng như S3 vì nó sẽ mở rộng ngăn xếp hiện tại và thêm độ phức tạp. Nhưng tôi có khả năng cài đặt một ứng dụng bổ sung, chuyên dụng (nếu có bất kỳ thứ gì được thực hiện cho mục đích này) trên một máy chủ khác với cùng một nhà cung cấp. Hạn chế duy nhất là nó sẽ có trong PHP, Python, MySQL.
Câu hỏi chung: Cách tiếp cận tiêu chuẩn để lưu trữ tệp khi không có hệ thống tệp liên tục là gì?
Và đối với trường hợp cụ thể của tôi: Có giải pháp nào sử dụng Python và/hoặc MySQL đơn giản và nhanh chóng để triển khai không? Đây có phải là một ứng dụng cho Redis không?
Đây là một chút quá mơ hồ đối với câu trả lời. Bạn có thể chỉ định giải pháp đám mây nào bạn muốn sử dụng không? Bạn có muốn lưu trữ chúng trong cùng một đám mây hoặc trên một máy chủ khác không? Bạn có thể sử dụng bất cứ thứ gì khác ngoài Python/MySQL không? Bạn có thể cài đặt gì khác không? –
Đã thêm một số thông tin khác. Nghĩ rằng câu hỏi là chung ... cách tiếp cận chuẩn để lưu trữ tệp khi không có hệ thống tập tin liên tục ... – boadescriptor