RDS предназначен для реляционных данных, в которых вы хотите иметь возможность выполнять запросы с использованием сложных SQL запросов (объединения, фильтры и т. Д. c.)
S3 для stati c (i sh ) хранение и обслуживание файлов без фильтрации. Вы получаете за один раз весь файл (а не его часть).
Вероятно, вы можете заставить их обоих делать то, что вы хотите, но вам лучше выбрать тот, который соответствует типу Тип чтения / записи / доступа, который вам нужен.
Если вы хотите обслуживать файлы, как вы описываете в своем вопросе, вам, вероятно, лучше всего использовать S3. Вы можете использовать их официальный SDK для PHP для обработки загрузок и выгрузок.