七周七数据库

作者:Eric Redmond 和 Jim R. Wilson

出版商:Pragmatic Bookshelf

数据日益庞大,复杂程度也日益提高,处理数据的选择也越来越多。作为现代应用程序开发者,您需要了解正在兴起的数据管理领域,包括关系型数据库和 NoSQL。七周七数据库带您领略当今最热门的开源数据库。秉承 Bruce A. Tate 的七周七种语言的传统,本书超越了基本的教程,探索了每项技术核心的基本概念。Redis、Neo4J、CouchDB、MongoDB、HBase、Riak 和 Postgres。对于每个数据库,您都将解决一个现实世界的数据问题,突出显示使其脱颖而出的概念和功能。您将探索这些数据库采用的五种数据模型——关系型、键值、列式、文档和图形——以及每种模型最适合解决哪些问题。您将学习 MongoDB 和 CouchDB 的显著差异,并发现 Riak 核心中的 Dynamo 遗产。通过 Redis 使您的应用程序更快,通过 Neo4J 使应用程序更连接。使用 MapReduce 解决大数据问题。使用 Amazon 的弹性计算云 (EC2) 等可扩展服务构建服务器集群。