Каков наилучший шаблон для хранения данных формы, запланированных для API, поскольку имеет смысл go для API напрямую или для разделения проблем? - PullRequest
0 голосов
/ 25 апреля 2020

Сначала вопрос казался очень простым, пока я не принял решение о дизайне с моими коллегами. У меня нет сильного мнения в любом случае.

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

Для меня проблема заключается в установке данных непосредственно в graphdb. Почему? Потому что мне кажется, что вы были бы привязаны к этой структуре данных и модели этого графа БД.

Не лучше ли иметь больше «обычных» БД, таких как sql, mysql, postgres или нет sql, которые могут служить основным хранилищем данных? Тогда вы могли бы гидрировать другие хранилища данных, которые могли бы использоваться для конкретных c целей, таких как API и API визуализации данных, которые использовали свои данные из этого обычного хранилища данных, а не из формы напрямую?

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

...