У меня есть конкретная проблема c, когда мне нужно запросить другую базу данных, чтобы показать результаты на панели инструментов. Таблицы, которые я должен запросить в этих БД, точно такие же. Число баз данных может быть не более 50, а минимальное - 5.
ПРИМЕЧАНИЕ: Я не могу поместить все данные в одну базу данных.
Я использую postgres и django. Я не могу понять, как запросить эти базы данных, чтобы получить данные. Мне также нужно отфильтровать, агрегировать и отсортировать данные и показать 10 - 100 результатов по параметрам поискового запроса.
ПОДХОД, который я имею в виду
L oop через всю базу данных и получить данные на основе параметров поиска и упорядочить их по дате создания. После этого возьмите 10 - 100 результатов согласно параметрам поиска.
Я не могу понять, каким должен быть правильный подход и как его следует делать, учитывая скорость и надежность.
Я открыт использовать любую другую базу данных для временного хранения. или любые другие идеи.