Во-первых, поскольку это переполнение стека, я не буду пытаться высказать мнение о «простоте использования и настройки» - это можно сделать, прочитав документацию по каждому продукту.
При этом, как правило, «правильный» ответ действительно зависит от того, что вы пытаетесь сделать, и от того, сколько данных у вас есть. Это также зависит от того, какой тип приложения вы создаете (это переполнение стека, поэтому я предполагаю, что вы разработчик).
Реляционные базы данных (например, Google Cloud SQL) отлично подходят для поддержания согласованности транзакций, но как только объем данных увеличивается, становится трудно, дорого или невозможно выполнять аналитические запросы в разумные сроки.
Google BigQuery - это инструмент анализа, который позволяет разработчикам задавать вопросы о действительно очень больших наборах данных с использованием языка, подобного SQL. Он полностью основан на облаке и доступен через RESTful API, но он позволяет только добавлять данные, а не изменять отдельные записи.