Информация о книге

978-5-97060-615-5, 978-5-97060-322-2, 978-5-94074-866-3, 978-1-93435-692-0

Главная  » Тематика определяется » Семь баз данных за семь недель. Введение в современные базы данных и идеологию NoSQL

Редмонд Э., Уилсон Д., Семь баз данных за семь недель. Введение в современные базы данных и идеологию NoSQL


серия: Pragmatic Programmers
ДМК Пресс, 2018 г., 384 стр., 978-5-97060-615-5, 978-5-97060-322-2, 978-5-94074-866-3, 978-1-93435-692-0


Наличие в интернет-магазинах

Магазинов: 3, Цена: от 1504 руб. посмотреть все

Описание книги

В книге описаны большинство из современных баз данных с открытым исходным кодом: Redis, Neo4J, CouchDB, MongoDB, HBase, PostgreSQL и Riak. Для каждой базы приведены примеры работы с реальными данными, демонстрирующие основные идеи и сильные стороны. Эта книга прольет свет на сильные и слабые стороны каждой из семи баз данных и научит вас выбирать ту, которая лучше отвечает требованиям. Издание предназначено для программистов разной квалификации, использующих базы данных в своей профессиональной деятельности. Рекомендуем!

Купить эту книгу можно в интернет-магазинах

  Буквоед - 1504 руб.   Читай-Город - 1504 руб.
  Страница товара выбранного интернет-магазина откроется в новом табе

Скачать, но не бесплатно эту книгу можно в интернет-магазинах

  Литрес - 479 руб.

Читать онлайн


Доступен для чтения фрагмент книги

Ключевые слова


  PostgreSQL   noSQL 


Поделиться ссылкой на книгу



Дополнительно о книге

Почему именно семь баз данных?
Еще в марте 2010 года мы захотели написать книгу о NoSQL-технологиях. Тогда этот термин только входил в обиход, о нем много говорили, но общего понимания еще не было. Что на самом деле означает слово NoSQL? Какие типы систем включать в эту категорию? Какое влияние новые технологии окажут на практику создания программ? Именно на эти вопросы мы и собирались ответить – как для самих себя, так и для других.
Прочитав книгу Брюса Тейта «Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages»1 [Tat10], мы поняли, что он нашел правильный подход. Прогрессивная методика введения в языки нашла отклик в наших сердцах. Мы решили, что подобный способ можно применить и к базам данных, и это позволит доходчиво ответить на поставленные вопросы о технологиях NoSQL.

Что есть в этой книге? Эта книга адресована опытным разработчикам, которые хотели бы получить общее представление о положении дел в современных технологиях баз данных. Опыт работы с базами данных приветствуется, хотя и необязателен. После краткого введения следуют семь глав, посвященных семи базам данных, представляющим пять разных жанров, или стилей, упомянутых во введении: PostgreSQL, Riak, Apache HBase, MongoDB, Apache CouchDB, Neo4J и Redis. Предполагается, что на проработку каждой главы потребуется полный выходной – три дня. Каждый день завершается упражнениями, в которых развиваются затронутые идеи и темы, а в конце каждой главы приведено резюме, где обсуждаются сильные и слабые стороны базы данных. Вы можете продвигаться быстрее или медленнее – как будет удобнее, но перед тем как продолжить чтение, важно как следует усвоить изложенные концепции. Мы старались подобрать примеры, наглядно высвечивающие характерные особенности каждой базы данных. Чтобы по-настоящему понять, что может предложить та или иная база данных, необходимо некоторое время поработать с ней, то есть засучить рукава и попрактиковаться. Возможно, у вас возникнет искушение пропустить некоторые главы, однако имейте в виду, что книга рассчитана на последовательное чтение. Некоторые концепции, например распределение-редукция (mapreduce), подробно рассматриваются в начальных главах и лишь бегло – в последующих. Цель книги – дать полное представление о положении дел в современной индустрии баз данных, поэтому мы рекомендуем изучить все главы.

Чего нет в этой книге?
Прежде чем приступать к чтению книги, вы, наверное, захотите узнать, чего в ней нет.
- Это не руководство по установке
- Руководство администратора? Пожалуй, нет

Содержание книги

ПРЕДИСЛОВИЕ
БЛАГОДАРНОСТИ
ВСТУПЛЕНИЕ
Глава 1. Введение
Глава 2. PostgreSQL
Глава 3. Riak
Глава 4. HBase
Глава 5. MongoDB
Глава 6. CouchDB
Глава 7. Neo4J
Глава 8. Redis
Глава 9. Подводя итоги
ПРИЛОЖЕНИЕ 1. Сравнительный обзор баз данных
ПРИЛОЖЕНИЕ 2. Теорема CAP
СПИСОК ЛИТЕРАТУРЫ
ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ


Об авторе

Уилсон Д.
Родился в Кембридже в 1948, Получил образование в Оксфордском университете. Писал пьесы, сценарии для телевидения. Он - член исполнительного комитета по Выживанию, международной организации, проводящей кампанию за права местных народов, и действует как консультант для североамериканских народов.

Отзывы

Отличная книга  [ 2 October 2015]
Книга просто отличная.
Но качество издания - отвратительное. Страницы буквально вываливаются из книги. Ужас.
Отличная книга для быстрого знакомства сразу с несколькими БД.  [15 May 2014]
Книга хорошая, отлично подойдёт для быстрого, поверхностного ознакомления с каждой базой данных. (Поставить, настроить что-нибудь очень простое, сделать простые запросики)
Перевод очень хороший. Ну по крайней мере не возникает ощущения, что он машинный. Ошибок в листингах практически нет.

О минусах:
HBase - рассматривать её без Hadoop, возможно, не очень много смысла. Лучше бы эту главу сделали про Cassandra.
Neo4j - примеры запросов рассматриваются на языке Gremlin, но начиная со второй версии в Neo4j используется только Crypter (Хотя Gremlin вроде можно поставить отдельно), так что часть этой главы читать уже мало смысла.
Полезно  [19 April 2013]
Заказывал книгу для учебы...Понравилось. Язык доступный, хотя книга и переведенная... Много всего по делу написано, действительно приведен довольный полный анализ сильных и слабых сторон каждой из БД. Для программистов - самое то - и не заумно, и не по-детски))) Уверен, тем кто шарит, понравится!
Жду поставки...  [ 6 February 2013]
Заказал больше недели назад, все еще жду, пока появится на складе... :(
Тираж 200 экз.? Вы шутите? Газета "Урюпинский пенсионер" большим тиражом издается...

Последние поступления в рубрике "Тематика определяется"



Ритуальный оракул Магия зеркал, 53 карты + инструкция 

Представляем вам новую профессиональную колоду Любови Никифоровой (Отилы), являющуюся продолжением ранее изданной и уже популярной колоды «Ритуальный Оракул». В ней вы познакомитесь с азами работы с зеркалами, видами магических воздействий и способами их снятия....

Оракул Норн. Нити судьбы, 45 карт+инструкция 

Оракул Норн: нити судьбы - действительно уникальная колода. Предсказывать будущее или узнавать обстоятельства прошлого и настоящего помогают Боги, Богини и герои Древней Скандинавии. Они дают подробное описание грядущих событий, которое напрямую зависит не только от обстоятельств, но и от характера человека, который хочет узнать свое будущее....

Оракул Вселенской любви Ангелов, 72 карты + инструкция 

Оракул Вселенских Ангелов — это уникальная колода карт, созданная для тех, кто ищет направление и поддержку в области любви и добра от духовного мира Ангелов. Колода состоит из 72 карт, на каждой из которых изображен Ангел....

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Редмонд Э., Уилсон Д., Семь баз данных за семь недель. Введение в современные базы данных и идеологию NoSQL в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.