Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 12 лет назад пользователемUNETA
1 Винников Олег. NET Developer
2 Почему NoSQL Особенности NoSQL решений Модели данных NoSQL Масштабирование MongoDB
3 Теорема CAP (Брюера)
4 Гибкая модель данных
5 Twitter – генерирует 2 Петабайта/год Twitter – генерирует 2 Петабайта/год Большие данные Google – обрабатывает 24 Петабайта/день Google – обрабатывает 24 Петабайта/день Facebook – 1.5 Петабайта фотографий Facebook – 1.5 Петабайта фотографий
6 MapReduce
7 Счет, пожалуйста! Enterprise – $/процессор Parallel DW– $/процессор Parallel DW– 11 серверов/22 процессора Enterprise $/сервер
8 Column Families Super Column FamilyColumn Column FamilyKey Space Users UserTweets Tweets
9 Асинхронная запись данных Асинхронная запись данных Отказоустойчивость при разделении Отказоустойчивость при разделении Решения поддержки согласованности Решения поддержки согласованности Слабая согласованность Слабая согласованность
10 Key – Value Databases Простейщая структура данных Простейщая структура данных Низкие задержки Низкие задержки Виртуальная память = хранилище Виртуальная память = хранилище
11 Типы : Строки, Списки, Хэши Типы : Строки, Списки, Хэши Собственная виртуальная подсистема Собственная виртуальная подсистема Устойчивость Устойчивость
12 Репликация Redis Клиент Мастер Слейв Чтение Слейв Запись Чтение
13 Документы (BSON), Коллекции Документы (BSON), Коллекции Отображение файлов в память Отображение файлов в память Индексы (внутренние, по массиву) Индексы (внутренние, по массиву) Агрегация (MapReduce) Агрегация (MapReduce)
14 Искусство масштабирования MongoDB
15 Сильная согласованность Клиент Слейв Запись Чтение Мастер Слейв
16 Слабая согласованность Клиент Мастер Слейв Запись Чтение
17 Шардинг – быстрый старт 1. Запустить сервер с метаданными и роутер 1. Запустить сервер с метаданными и роутер 2. Включить шардинг 4. Добавлять шарды 3. Выбрать ключ и колекцию для шардинга
18 Шардинг и репликация
19 Спасибо за внимание ! Skype : dinoh4 Twitter :
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.