игра брюс 2048
Главная / Базы данных / Введение в MongoDB / Тест 8

Введение в MongoDB - тест 8

Упражнение 1:
Номер 1
В какой коллекции можно узнать информацию обо всех индексах базы данных?

Ответ:

 (1) unicorns 

 (2) students 

 (3) system.indexes 

 (4) Indexes 


Номер 2
Какими командами можно создать индексы в mongoDB?

Ответ:

 (1) ensureIndex() 

 (2) dropIndex() 

 (3) createIndex() 

 (4) explain() 


Номер 3
В каком режиме по умолчанию запускается метод курсора explain()?

Ответ:

 (1) queryPlanner 

 (2) allPlansExecution 

 (3) executionStats 

 (4) не имеет режимов 


Упражнение 2:
Номер 1
Какой режим будет использовать метод курсора explain(), если передать ему в качестве параметра verbosity значение true?

Ответ:

 (1) queryPlanner 

 (2) allPlansExecution 

 (3) executionStats 

 (4) не имеет режимов 


Номер 2
Какой метод используется для проверки того, что запись прошла без ошибок?

Ответ:

 (1) db.getFirstError() 

 (2) db.getAllErrors() 

 (3) db.getLastError() 


Упражнение 3:
Номер 1
Для хранения частей базы данных на разных серверах применяется:

Ответ:

 (1) репликация 

 (2) денормализация 

 (3) унификация 

 (4) шардинг 


Номер 2
Для синхронизации данных на разных серверах применяется:

Ответ:

 (1) репликация 

 (2) денормализация 

 (3) унификация 

 (4) шардинг 


Упражнение 4:
Номер 1
Команда db.setProfilingLevel(0):

Ответ:

 (1) выдаст ошибку 

 (2) включит профилирование 

 (3) выключит профилирование 

 (4) профилирует все, что занимает более 1 сек. 


Номер 2
Какая утилита позволяет выполнять операции по восстановлению потерянных/удаленных/испорченных данных в MongoDB?

Ответ:

 (1) mongodump 

 (2) mongorestore 

 (3) mongoexport 

 (4) mongoimport 


Упражнение 5:
Номер 1
Какая утилита позволяет выполнять операции резервного копирования в MongoDB?

Ответ:

 (1) mongodump 

 (2) mongorestore 

 (3) mongoexport 

 (4) mongoimport 


Номер 2
Шардинг - это 

Ответ:

 (1) подход к масштабируемости, когда отдельные части данных хранятся не сохраняются нигде 

 (2) подход к масштабируемости, когда отдельные части данных не хранятся на серверах 

 (3) подход к масштабируемости, когда отдельные части данных хранятся на одном сервере 

 (4) подход к масштабируемости, когда отдельные части данных хранятся на разных серверах 


Упражнение 6:
Номер 1
Метод ensureIndex

Ответ:

 (1) создает индекс на указанном поле , если индекс не существует 

 (2) создает индекс на случайном поле, если индекс не существует 

 (3) удаляет индекс на указанном поле 


Номер 2
Метод dropIndex

Ответ:

 (1) добавляет указанный индекс 

 (2) изменяет указанный индекс 

 (3) удаляет указанный индекс из коллекции 

 (4) ищет указанный индекс в коллекции 


Упражнение 7:
Номер 1
С помощью вызова db.stats().

Ответ:

 (1) можно получить статистику базы данных 

 (2) можно получить статистику документа 

 (3) можно получить статистику коллекции 


Номер 2
Команда mongodump --db learn --out backup

Ответ:

 (1) восстанавливает базу данных learn 

 (2) делает резервную копию базы данных learn в папку backup 

 (3) удаляет базу данных learn из папки backup 


Упражнение 8:
Номер 1
Сколько уровней профилирования поддерживает функция db.setProfilingLevel?

Ответ:

 (1) Три. Первый - отсутствие профилирования, второй - профилирование только для медленных операций, третий - профилирование для всех операций. 

 (2) Ни одного 

 (3) Два. Первый - отсутствие профилирования, второй - профилирование для всех операций. 

 (4) Два. Первый - профилирование только для медленных операций, второй - профилирование для всех операций. 


Номер 2
Какая утилита в mongoDB выполняет резервное копирование?

Ответ:

 (1) mongorestor 

 (2) mongoexport 

 (3) mongodump 

 (4) mongoimport 




Главная / Базы данных / Введение в MongoDB / Тест 8