Необходимо подтвердить мое понимание nosql против SQL - PullRequest
0 голосов
/ 04 октября 2019

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

Допустим, у меня есть проект, в котором необходимо настроить устройство по рецепту (различные уставки и т. Д.), А затем я хочу измерить производительность рецепта.

Из того, что я понимаю, выбор будет сделан с учетом потребителя данных. Например, все измерения должны быть сохранены в базе данных SQL, потому что цель состоит в том, чтобы получить представление в форме метрик.

Рецепт, с другой стороны, должен быть сохранен в NoSQL, поскольку использованиеДело в том, чтобы хранить и загружать рецепты в виде целого объекта.

Подводя итог: если вы хотите хранить объекты, чтобы иметь возможность перестраивать эти объекты, используйте NoSQL.
Если вы хотите получить пониманиев форме метрики используйте SQL.

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