Seven Databases in Seven Weeks

Seven Databases in Seven Weeks
Author :
Publisher : Pragmatic Bookshelf
Total Pages : 430
Release :
ISBN-10 : 9781680505979
ISBN-13 : 1680505971
Rating : 4/5 (79 Downloads)

Book Synopsis Seven Databases in Seven Weeks by : Luc Perkins

Download or read book Seven Databases in Seven Weeks written by Luc Perkins and published by Pragmatic Bookshelf. This book was released on 2018-04-05 with total page 430 pages. Available in PDF, EPUB and Kindle. Book excerpt: Data is getting bigger and more complex by the day, and so are your choices in handling it. Explore some of the most cutting-edge databases available - from a traditional relational database to newer NoSQL approaches - and make informed decisions about challenging data storage problems. This is the only comprehensive guide to the world of NoSQL databases, with in-depth practical and conceptual introductions to seven different technologies: Redis, Neo4J, CouchDB, MongoDB, HBase, Postgres, and DynamoDB. This second edition includes a new chapter on DynamoDB and updated content for each chapter. While relational databases such as MySQL remain as relevant as ever, the alternative, NoSQL paradigm has opened up new horizons in performance and scalability and changed the way we approach data-centric problems. This book presents the essential concepts behind each database alongside hands-on examples that make each technology come alive. With each database, tackle a real-world problem that highlights the concepts and features that make it shine. Along the way, explore five database models - relational, key/value, columnar, document, and graph - from the perspective of challenges faced by real applications. Learn how MongoDB and CouchDB are strikingly different, make your applications faster with Redis and more connected with Neo4J, build a cluster of HBase servers using cloud services such as Amazon's Elastic MapReduce, and more. This new edition brings a brand new chapter on DynamoDB, updated code samples and exercises, and a more up-to-date account of each database's feature set. Whether you're a programmer building the next big thing, a data scientist seeking solutions to thorny problems, or a technology enthusiast venturing into new territory, you will find something to inspire you in this book. What You Need: You'll need a *nix shell (Mac OS or Linux preferred, Windows users will need Cygwin), Java 6 (or greater), and Ruby 1.8.7 (or greater). Each chapter will list the downloads required for that database.


Seven Databases in Seven Weeks Related Books

Seven Databases in Seven Weeks
Language: en
Pages: 430
Authors: Luc Perkins
Categories: Computers
Type: BOOK - Published: 2018-04-05 - Publisher: Pragmatic Bookshelf

DOWNLOAD EBOOK

Data is getting bigger and more complex by the day, and so are your choices in handling it. Explore some of the most cutting-edge databases available - from a t
Seven More Languages in Seven Weeks
Language: en
Pages: 403
Authors: Bruce Tate
Categories: Computers
Type: BOOK - Published: 2014-11-19 - Publisher: Pragmatic Bookshelf

DOWNLOAD EBOOK

Great programmers aren't born--they're made. The industry is moving from object-oriented languages to functional languages, and you need to commit to radical im
NoSQL Distilled
Language: en
Pages: 188
Authors: Pramod J. Sadalage
Categories: Computers
Type: BOOK - Published: 2013 - Publisher: Pearson Education

DOWNLOAD EBOOK

'NoSQL Distilled' is designed to provide you with enough background on how NoSQL databases work, so that you can choose the right data store without having to t
Seven NoSQL Databases in a Week
Language: en
Pages: 303
Authors: Xun (Brian) Wu
Categories: Computers
Type: BOOK - Published: 2018-03-29 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

A beginner's guide to get you up and running with Cassandra, DynamoDB, HBase, InfluxDB, MongoDB, Neo4j, and Redis Key Features Covers the basics of 7 NoSQL data
Seven Concurrency Models in Seven Weeks
Language: en
Pages: 275
Authors: Paul Butcher
Categories: Computers
Type: BOOK - Published: 2014 - Publisher:

DOWNLOAD EBOOK

Offers information on how to exploit the parallel architectures in a computer's GPU to improve code performance, scalability, and resilience.