Я здание облачный сервис с помощью Google Cloud Platform, но у меня нет большого опыта использования его (пока)Сохранение изображений и структурированных данных вместе (Google Cloud Platform)
Моя служба, помимо всего прочего, магазин структурированные объекты с такими свойствами, как имя, описание и т. д. Однако я также хочу, чтобы каждый объект был связан каким-то образом с коллекцией изображений, которые могут иметь десятки или даже сотни изображений.
Глядя на опции хранения, GCP предлагает структурированный характер моих данных, что я должен использовать Datastore, а изображения, которые неструктурированы, должны использовать обычное хранилище (возможно, хранящееся в папках для сохранения изображений из определенного объекта вместе).
Мой вопрос: а) это разумный подход для моего варианта использования?
если б) Как связать две вещи вместе?
или, если нет b) Каков наилучший способ их хранения?
Звучит огромное спасибо за это, возможно ли получить все капли из заданной папки, что означает, что мне нужно только сохранить имя папки/базы с ее именем с идентификатора объектов? – DomAyre
Вы можете легко сделать это на стороне сервера. Вы можете получить список всех файлов в ведре или в папке внутри ведра. В моих проектах ключевым требованием является получение всех изображений непосредственно веб-клиенту из облачного хранилища без прохождения экземпляра App Engine/Compute Engine. –