Ми працюємо над відновленням додатку Unionpedia у Google Play Store
ВихідніВхідний
🌟Ми спростили наш дизайн для кращої навігації!
Instagram Facebook X LinkedIn
Ваш власний Юніонпедія з вашим логотипом і доменом, від 9,99 USD/місяць
Створити мій Юніонпедія

MapReduce

Індекс MapReduce

MapReduce (читається «МепРід'юс») — це програмна модель та програмний каркас, що її реалізує, розроблені компанією Google для проведення розподіленої паралельної обробки великих масивів даних з використанням кластерів звичайних недорогих комп'ютерів.

Зміст

  1. 15 відносини: Aerospike, Amazon Web Services, Apache Hadoop, Apache Spark, Couchbase Server, CouchDB, Google File System, Hadoop Distributed Filesystem, Map (функція вищого порядку), MongoDB, RethinkDB, Приголомшлива паралельність, Розподілений менеджер блокувань, Великі дані, Документо-орієнтована система керування базами даних.

Aerospike

Aerospike — система керування базами даних класу NoSQL.

Переглянути MapReduce і Aerospike

Amazon Web Services

Amazon Web Services (AWS (читається як ей дабл ю ес)) є дочірньою компанією Amazon.com, що надає платформу хмарних обчислень в оренду приватним особам, компаніям та урядам на основі платної підписки.

Переглянути MapReduce і Amazon Web Services

Apache Hadoop

Apache Hadoop — вільна програмна платформа і каркас для організації і обробки наборів великих даних з використанням MapReduce, при якій завдання ділиться на багато дрібніших відособлених фрагментів, кожен з яких може бути запущений на окремому вузлі кластера, що складається з.

Переглянути MapReduce і Apache Hadoop

Apache Spark

Apache Spark — високопродуктивний рушій для оброблення даних, що зберігаються в кластері Hadoop.

Переглянути MapReduce і Apache Spark

Couchbase Server

Couchbase Server, раніше відомий як Membase — система керування базами даних, що належить до класу NoSQL-систем і надає схожі на Apache CouchDB засоби для створення документ-орієнтованих баз даних у поєднанні з Membase-подібними сховищами в форматі ключ-значення.

Переглянути MapReduce і Couchbase Server

CouchDB

CouchDB (Cluster Of Unreliable Commodity Hardware) — розподілена документо-орієнтована система управління базами даних класу NoSQL-систем, що не вимагає опису схеми даних.

Переглянути MapReduce і CouchDB

Google File System

Google File System Google File System (GFS або GoogleFS) — розподілена файлова система, що була створена компанією Google в 2000 році для своїх внутрішніх потреб.

Переглянути MapReduce і Google File System

Hadoop Distributed Filesystem

Hadoop Distributed File System (HDFS) - це розподілена файлова система, яка забезпечує високошвидкісний доступ до даних і є одним з ключових компонентів платформи Hadoop.

Переглянути MapReduce і Hadoop Distributed Filesystem

Map (функція вищого порядку)

У багатьох мовах програмування map — функція вищого порядку, яка застосовує задану функцію до кожного елемента списку, повертаючи список результатів.

Переглянути MapReduce і Map (функція вищого порядку)

MongoDB

MongoDB — документо-орієнтована система керування базами даних (СКБД) з відкритим сирцевим кодом, яка не потребує опису схеми таблиць.

Переглянути MapReduce і MongoDB

RethinkDB

RethinkDB — вільна документо-орієнтована система керування базами даних зі збереженням даних у форматі JSON і спеціалізованою мовою запитів ReQL.

Переглянути MapReduce і RethinkDB

Приголомшлива паралельність

У паралельних обчисленнях, приголомшливо паралельним навантаженням (або приголомшливо паралельною задачею) називають задачу, для якої практично непотрібно докладати зусиль, щоб розділити її на декілька окремих паралельних завдань.

Переглянути MapReduce і Приголомшлива паралельність

Розподілений менеджер блокувань

Операційні системи використовують менеджери блокувань (англ.) для організації та серіалізації доступу до ресурсів.

Переглянути MapReduce і Розподілений менеджер блокувань

Великі дані

Зразок Big data — дані про щоденні зміни, що користувачі вносять у статті на вікіпедії Вели́кі да́ні (Big Data) в інформаційних технологіях — набори інформації (як структурованої, так і неструктурованої) настільки великих розмірів, що традиційні способи та підходи (здебільшого засновані на рішеннях класу бізнесової аналітики та системах управління базами даних) не можуть бути застосовані до них.

Переглянути MapReduce і Великі дані

Документо-орієнтована система керування базами даних

Документо-орієнтована система керування базами даних (document-oriented database) — система керування базами даних, спеціально призначена для зберігання ієрархічних структур даних (документів) і зазвичай реалізована за допомогою підходу NoSQL.

Переглянути MapReduce і Документо-орієнтована система керування базами даних

Також відомий як Map Reduce, Map-reduce, Map/Reduce.