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