Какие утверждения верны?
Другие предметы Университет NoSQL системы и их характеристики обработка данных анализ данных NoSQL системы SQL в NoSQL хранилища данных неструктурированные данные ACID-свойства согласованность данных вертикальное масштабирование языки запросов
Давайте разберем каждое из утверждений по порядку и определим, какие из них верны, а какие - нет.
Это утверждение неверно. Хотя NoSQL системы имеют свои собственные языки запросов, некоторые из них могут поддерживать SQL-подобные запросы или предоставлять интерфейсы для работы с SQL. Например, некоторые системы, такие как Apache Drill, позволяют выполнять SQL-запросы к NoSQL базам данных.
Вероятно, здесь имеется в виду "SQL". Если так, то это утверждение также неверно, так как SQL не используется в NoSQL системах, однако, некоторые NoSQL решения могут использовать SQL-подобные языки.
Это утверждение частично верно. Многие NoSQL системы имеют свои специфические языки запросов, которые могут быть менее абстрактными, чем SQL, но не обязательно низкоуровневыми. Языки запросов в NoSQL системах могут варьироваться от простых до сложных.
Это утверждение верно. NoSQL базы данных часто используются для хранения неструктурированных данных, таких как текстовые документы, изображения и другие форматы, которые не поддаются строгой схеме, а также для хранения слабоструктурированных данных, таких как JSON или XML.
Это утверждение неверно. На самом деле, многие NoSQL базы данных, особенно те, которые ориентированы на документы или колонки, активно используют агрегаты для обработки данных и выполнения аналитических запросов.
Это утверждение неверно. Большинство NoSQL систем не обеспечивают полную реализацию ACID-свойств (атомарность, согласованность, изоляция, долговечность). Вместо этого они часто выбирают более гибкие модели согласованности, такие как BASE.
Это утверждение верно. Многие NoSQL системы используют модель согласованности в конечном счете, что означает, что данные могут не быть согласованными в любой момент времени, но в конечном итоге они достигнут согласованного состояния.
Это утверждение верно. Вертикальное масштабирование подразумевает добавление ресурсов (таких как процессоры, память) к существующим серверам, в то время как горизонтальное масштабирование включает добавление новых серверов в кластер.
В итоге, верные утверждения: "Хранилища данных NoSQL могут быть неструктурированными или слабоструктурированными", "Согласованность в конечном счете - это свойство, характерное для NoSQL систем" и "Вертикальное масштабирование — это увеличение количества доступных ресурсов за счет увеличения мощности применяемых серверов".