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

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

Упражнение 1:
Номер 1
Сколько этапов имеет MapReduce-подход?

Ответ:

 (1)

 (2)

 (3)

 (4)


Номер 2
Какие преимущества имеет подход MapReduce?

Ответ:

 (1) производительность 

 (2) возможность использовать меньше памяти 

 (3) возможность задать собственные функции обработки 

 (4) распространённость 


Упражнение 2:
Номер 1
На каком этапе emit-пары являются входными данными?

Ответ:

 (1) reduce 

 (2) emit-пары - исключительно выходные данные 

 (3) map 


Номер 2
Что такое emit?

Ответ:

 (1) функция 

 (2) массив 

 (3) объект 

 (4) ассоциативный массив 


Упражнение 3:
Номер 1
Имеет ли ограничение результат MapReduce?

Ответ:

 (1) да, 4Мб 

 (2) не имеет 

 (3) да 10, Мб 

 (4) да, 16Мб 


Номер 2
Какие входные параметры являются обязательными в MapReduce?

Ответ:

 (1) map 

 (2) reduce 

 (3) finalize 

 (4) out 


Упражнение 4:
Номер 1
Входной параметр out используется для:

Ответ:

 (1) указания функции обработки результата 

 (2) указания места возврата результата 

 (3) указания сортировки входных документов 

 (4) для указания более подробного вывода 


Номер 2
Возможно ли организовать цепочку MapReduce-операций?

Ответ:

 (1) да, возможно 

 (2) нет, это недопустимо 

 (3) да, но для этого придется сохранять промежуточные результаты 


Упражнение 5:
Номер 1
Функция постобработки результата операции MapReduce указывается во входном параметре:

Ответ:

 (1) sort 

 (2) finalize 

 (3) verbose 


Номер 2
Какие стадии проходит команда MapReduce

Ответ:

 (1) входные документы трансформируются  

 (2) документы порождают пары ключ=>значение 

 (3) происходит поиск документа 

 (4) полученные ключ и массив значений, порождённых для этого ключа, порождают финальный результат 


Упражнение 6:
Номер 1
MapReduce - это

Ответ:

 (1) парадигма обработки данных для конденсации больших объемов данных в некий результат 

 (2) JavaScript функция, выполняющая группировку данных 

 (3) функция вывода данных 


Номер 2
Какова задача функции отображения

Ответ:

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

 (2) вывести все значения 

 (3) отрисовка результатов 


Упражнение 7:
Номер 1
Установите правильное соответствие между функцией (командой) MongoDB и ее описанием.

Ответ:

 (1) map трансформирует исходные документы на входе и формирует пары ключ-значение 

 (2) reduce принимает на входе ключи и массив значений, порождённых для этого ключа, затем сводит и группирует вместе документы с одинаковым ключом 

 (3) mapReduce принимает функцию map, функцию reduce и директивы для вывода результата 


Номер 2
Какие процессы составляют MapReduce?

Ответ:

 (1) map 

 (2) reduce  

 (3) insert 




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