Это архитектурный вопрос, касающийся Rackspace Cloud Files.Я успешно добавил функциональность Cloud Files (PHP / MySQL - Classes / Package) в один из моих проектов (домены) и хотел бы каким-то образом предоставить функции поиска для этих файлов (PDF и т. Д.) В другие проекты (домены / поддомены).Похоже, что метаданные в облачных файлах можно искать напрямую, без запроса всей информации об объекте в контейнере (не очень эффективно).
Пакет PHP Cloud Files действительно предоставляет возможность поиска пофайл "префикс", но не через мета-поиск.Этот префикс, как правило, используется для создания seudo-каталогов в вашем контейнере.
Я бы хотел выполнить поиск по метаданным, представленным в облачных файлах (эффективно).У меня может быть несколько доменов, совместно использующих Контейнер облачных файлов с метаданными для каждого файла.Должен ли я создать внешнюю базу данных MySQL, доступную из всех доменов, для управления функцией поиска метаданных для контейнеров?Что-нибудь уже создано для этой цели?
Пример ситуации: PDF создается в домене 1. PDF записывается в контейнер Cloud Files.Метаданные включают в себя информацию, относящуюся к человеку (мета-файлы облачных файлов, а не мета-файлы PDF).Домену 2 необходимо выполнить поиск в общедоступном контейнере облачных файлов по личности и представить все связанные файлы для этого человека.
Спасибо за любые комментарии / помощь.Джефф Уолтерс