Как создавать реплики записи и чтения для приложения Django с использованием PostgreSQL,используя автоматическую маршрутизацию базы данных

#django #postgresql #django-postgresql

Вопрос:

Чтобы повысить параллелизм моего приложения Django, я хотел бы создать реплики для чтения моей основной базы данных. Я хотел бы знать, каков наилучший способ реализации этого. Было бы здорово, если бы это можно было реализовать с помощью автоматической маршрутизации баз данных в Django.

Комментарии:

1. Видишь https://docs.djangoproject.com/en/3.2/topics/db/multi-db/ . Пример конфигурации первичной/реплики также приведен в документации.

2. Я думаю, что этот вопрос слишком общий. Речь идет как об администрировании баз данных, так и о разработке приложений.

3. @LaurenzAlbe Возможно, но я был бы милосерден и сказал бы, что это просто из-за языкового барьера. Для Джордана не существует автоматического способа сделать это, но приведенная ссылка должна охватывать это. В основном вы указываете его вручную, когда это необходимо.