#database #graphql #hasura
Вопрос:
У меня есть таблица примерно с 10 строками, которые необходимо усекать и обновлять новыми данными каждый день. Чтобы сократить время простоя между усечением и загрузкой новых данных, мне интересно, есть ли способ быстро скопировать все данные из второй таблицы, которая будет использоваться для загрузки новых данных. Усечение и последующая загрузка новых данных занимает слишком много времени, поэтому это не является жизнеспособным вариантом.
Другое решение, которое я рассмотрел, состоит в том, чтобы иметь две таблицы и читать из самой последней таблицы, но для этого мне потребуется изменить взаимосвязь между этой таблицей и основной таблицей, которая используется для ссылки на нее. Если это лучшее решение, есть ли способ автоматизировать это изменение отношений?
В настоящее время использует GQL и Hasura
Комментарии:
1. Добро пожаловать в StackOverflow! GraphQL — это способ организации сервисов, а не управление данными само по себе. Для управления данными вам необходимо напрямую работать со слоем данных: PostgreSQL, MSSQL, что еще поддерживает hasura.