В чем практическая разница между Google DataStore Nosql и Google BigQuery SQL?

Я хочу знать, как оценить один инструмент над другим.

Моя главная проблема заключается в следующем:

В хранилище данных Google мы определяем «вид». Каждое «лицо» имеет «свойства».
Затем бэкэнды хранилища данных используют эти свойства для индексации данных для будущего запроса. Сам запрос использует почти ту же идею в SQL, но с другим синтаксисом, чтобы фильтровать данные и находить то, что нам нужно.
Если вы индексируете каждое свойство, метаданные индекса будут даже больше, чем реальные данные.

Google BigQuery использует свой диалект SQL. И он полностью управляется, поэтому пользователям не нужно беспокоиться о проблеме масштабирования.

Итак, мой вопрос: какова цель использования nosql datastore, тратить так много вычислительных циклов и хранилище для индексов, чтобы мы могли просто запросить его, как мы это обычно делаем в большой базе данных SQL?

Пожалуйста, поделитесь со мной вашей оценкой. Поделитесь со мной тем, что недостает в моем понимании. Благодарю.

Ответы на вопрос(2)

Ваш ответ на вопрос