Структура проекта Django / Plotly / Websocke - отображать данные из БД с помощью Plotly - PullRequest
0 голосов
/ 30 апреля 2020

Я только начинаю с Django, Plotly и SQL, поэтому этот вопрос является относительно общим, но я изо всех сил пытаюсь разобраться с общей структурой проекта, над которым я работаю.

Я поставил себе задачу научиться настраивать страницу, на которой отображаются графики цен на активы (акции Apple, Bitcoin et c). Затем я создам это, чтобы иметь учетные записи пользователей и различные другие функции.

Это приводит меня к нескольким вопросам:

1) Должен ли я хранить данные о ценах и c в том же самом база данных, как Django, используется для остальной части страницы, или лучше разделить их. В настоящее время у меня установлено значение «default» для локального postgres дБ. Должен ли я установить новый дБ для всех данных о ценах активов?

2) В настоящее время я планирую подключить поток веб-сокетов для получения реальной цены данные. Каждый раз, когда приходит сообщение, я записываю эти данные в базу данных. Мои сюжетные графики будут обновлены. Это самый эффективный способ сделать это, или есть возможность подключить ws напрямую к базе данных без соединителя? Эта база данных будет записана в то же самое время, когда страница считывает данные. Есть ли какие-либо проблемы с этим, или сообщения, которые должны быть записаны «в очередь», если к dp обращаются в другом месте?

Спасибо всем!

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