Лучший способ сохранить данные в проекте Django из функций без сервера - PullRequest
0 голосов
/ 18 октября 2019

В настоящее время я пытаюсь перенести некоторые регулярные периодические задачи, которые мы выполняем, с нашего основного сервера приложений (Django) на функции без серверов.

Более или менее все эти задачи работают одинаково:

  1. Запрос некоторых данных из БД Postgres (с использованием ORM Django)

  2. Управление данными

  3. Сохранение данных (также с использованием Django ORM)

Каков наилучший способ репликации при сохранении данных, у меня есть несколько вариантов, о которых я подумал:

  1. Объедините проект Django с функцией без сервера и просто используйте Django ORM

  2. Прямое подключение к базе данных Postgres

  3. Возможно, создать конечную точку API POST на главном сервере, которую можно использовать для отправки данных из функции на главный сервер приложений?

Хотелось бы узнать, что все думают илидругие идеи, которые вы считаете лучше?

...