Главная » 2015 » Сентябрь » 16 » Семь баз данных за семь недель. Введение в современные базы данных и идеологию NoSQL
12:17
Семь баз данных за семь недель. Введение в современные базы данных и идеологию NoSQL
Семь баз данных за семь недель. Введение в современные базы данных и идеологию NoSQL — В книге описаны большинство из современных баз данных с открытым исходным кодом: Redis, Neo4J, CouchDB, MongoDB, HBase, PostgreSQL и Riak. Для каждой базы приведены примеры работы с реальными данными, демонстрирующие основные идеи и сильные стороны.
Название: Семь баз данных за семь недель. Введение в современные базы данных и идеологию NoSQL Автор: Редмонд Эрик, Уилсон Джим Р. Издательство: ДМК-Пресс Год: 2013 Страниц: 386 Формат: PDF Размер: 5,25 Мб ISBN: 978-5-94074-866-3 Качество: Отличное Язык: Русский
Содержание:
Предисловие Благодарности Вступление Почему именно семь баз данных? Что есть в этой книге? Чего нет в этой книге? Примеры кода и соглашения Сетевые ресурсы Глава 1. Введение 1.1. Все начинается с вопроса 1.2. Жанры 1.3. Вперед и вверх Глава 2. PostgreSQL 2.1. Произносится Post-greS-Q-L 2.2. День 1: отношения, операции CRUD и соединения 2.3. День 2: более сложные запросы, код и правила 2.4. День 3: полнотекстовый поиск и многомерные кубы 2.5. Резюме Глава 3. Riak 3.1. Riak дружит с веб 3.2. День 1: CRUD, ссылки и типы MIME 3.3. День 2: mapreduce и кластеры серверов 3.4. День 3: разрешение конфликтов и расширение Riak 3.5. Резюме 4.1. Введение в HBase 4.2. День 1: операции CRUD и администрирование таблиц 4.3. День 2: работа с «большими данными» 4.4. День 3: переходим в облако 4.5. Резюме Глава 5. MongoDB 5.1. Монстр 5.2. День 1: операции CRUD и вложенность 5.3. День 2: индексирование, группировка, mapreduce 5.4. День 3: наборы реплик, сегментирование пространственные данные и GridFS 5.5. Резюме 6.1. Располагайтесь на кушетке 6.2. День 1: операции CRUD, Futon и снова cURL 6.3. День 2: создание и опрос представлений 6.4. День 3: более сложные представления, Changes API и репликация данных 6.5. Резюме Глава 7. Neo4J 7.1. Neo4J дружит с доской 7.2. День 1: графы, Groovy и операции CRUD 7.3. День 2: REST, индексы и алгоритмы 7.4. День 3: распределенность и высокая доступность 7.5. Резюме Глава 8. Redis 8.1. Хранилище сервера структур данных 8.2. День 1: операции CRUD и типы данных 8.3. День 2: более сложные применения, распределенные вычисления 8.4. День 3: комбинирование с другими базами данных 8.5. Резюме Глава 9. Подводя итоги 9.1. Снова о жанрах 9.2. Как сделать выбор? 9.3. В каком направлении двигаться дальше? Приложение 1. Сравнительный обзор баз данных Приложение 2. Теорема CAP А2.1. Согласованность в конечном счете А2.2. САР на практике А2.3. Компромиссный выбор задержки Список литературы Предметный указатель