NoSQL for Mere Mortals

Overview

NoSQL was developed to overcome the limitations of relational databases in the largest Web applications at companies such as Google, Yahoo and Facebook. As it is applied more widely, developers are finding that it can simplify scalability while requiring far less coding and management overhead. However, NoSQL requires fundamentally different approaches to database design and modeling, and many conventional relational techniques lead to suboptimal results.

¿

NoSQL for Mere ...

See more details below
Sending request ...

Overview

NoSQL was developed to overcome the limitations of relational databases in the largest Web applications at companies such as Google, Yahoo and Facebook. As it is applied more widely, developers are finding that it can simplify scalability while requiring far less coding and management overhead. However, NoSQL requires fundamentally different approaches to database design and modeling, and many conventional relational techniques lead to suboptimal results.

¿

NoSQL for Mere Mortals is an easy, practical guide to succeeding with NoSQL in your environment. Following the classic, best-selling format pioneered in SQL Queries for Mere Mortals, enterprise database expert Dan Sullivan guides you step-by-step through choosing technologies, designing high-performance databases, and planning for long-term maintenance.

¿

Sullivan introduces each type of NoSQL database, shows how to install and manage them, and demonstrates how to leverage their features while avoiding common mistakes that lead to poor performance and unmet requirements. He uses four popular NoSQL databases as reference models: MongoDB, a document database; Cassandra, a column family data store; Redis, a key-value database; and Neo4j, a graph database. You'll find explanations of each database's structure and capabilities, practical guidelines for choosing amongst them, and expert guidance on designing databases with them.

¿

Packed with examples, NoSQL for Mere Mortals is today's best way to master NoSQL -- whether you're a DBA, developer, user, or student.

Read More Show Less

Product Details

  • ISBN-13: 9780134023212
  • Publisher: Addison-Wesley
  • Publication date: 4/19/2015
  • Series: For Mere Mortals Series
  • Edition number: 1
  • Pages: 650

Table of Contents

Part 1. Introduction
1. Different Databases for Different Requirements
2. Variety of NoSQL Databases

Part 2. Key-Value Pair Databases
3. Introduction to Key-Value Databases
4. Key-Value Database Terminology
5. Designing for Key-Value Databases

Part 3. Document Databases
6. Introduction to Document Databases
7. Document Database Terminology
8. Designing for Document Databases

Part 3. Column Family Databases
9. Introduction to Column Family Databases
10 Column Family Database Terminology
11. Designing for Column Families Databases
12. Introduction to Graph Databases
13. Graph Database Terminology
14. Designing for Graph Databases

Part 5. Choosing a Database for Your Application
15. Guidelines for Selecting a Database

Part 6. Appendixes
Appendix A. Answer to Review Questions
Appendix B. List of NoSQL Databases
Appendix C. Recommended Reading
Glossary

Read More Show Less

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)