Использование Amazon Redshift для аналитики для приложения Django с Postgresql в качестве базы данных - PullRequest
0 голосов
/ 04 октября 2018

У меня есть работающее веб-приложение Django, которое в настоящее время использует Postgresql в качестве базы данных.В дальнейшем я хотел бы провести некоторую аналитику данных, а также создать отчеты и т. Д. Я хотел бы использовать Amazon Redshift в качестве хранилища данных для вышеуказанных целей.

Чтобы не влиять на производительностьВ существующем веб-приложении django я думал о создании НОВОГО приложения Django, которое, по сути, использовало бы реплику READ-ONLY базы данных Postgresql и непрерывно записывало данные из реплик только для чтения в Amazon Redshift.Я думаю, что, возможно, приложение NEW Django можно использовать для обработки некоторых / всех функций извлечения, преобразования и загрузки

У меня следующие вопросы:

1. Работает ли Django ORMхорошо с Amazon Redshift?Если да, то как обращаться с переводами схемы модели?Буду признателен за любые указания на этот счет.

2. Есть ли лучшая альтернатива для достижения целей, перечисленных выше?

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...