Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.
     
Results Page:  Previous Next
Author Fowler, Adam.

Title NoSQL For Dummies. [O'Reilly electronic resource]

Imprint Wiley, 2015.
QR Code
Description 1 online resource
Series For dummies
--For dummies.
Summary Featuring specific evaluation criteria for NoSQL databases, along with a look into the pros and cons of the most popular options, this book provides the fastest and easiest way to dive into the details of this technology. You'll gain an understanding of how to use NoSQL databases for mission-critical enterprise architectures and projects, and real-world examples reinforce the primary points to create an action-oriented resource for IT pros. You will learn the basic tenets of NoSQL databases and why they have come to the forefront as data has outpaced the capabilities of relational databases; discover major players among NoSQL databases, including Cassandra, MongoDB, MarkLogic, Neo4J, and others; get an in-depth look at the benefits and disadvantages of the wide variety of NoSQL database options; explore the needs of your organization as they relate to the capabilities of specific NoSQL databases. -- Edited summary from book.
Contents Title Page; Copyright Page; Contents at a Glance; Table of Contents; Introduction; Foolish Assumptions; Icons Used in This Book; Beyond the Book; Where to Go from Here; Part I Getting Started with NoSQL; Chapter 1 Introducing NoSQL: The Big Picture; A Brief History of NoSQL; Amazon and Google papers; What NoSQL means today; Features of NoSQL; Common features; Not-so-common features; Enterprise NoSQL; Why You Should Care about NoSQL; Recent trends in IT; Problems with conventional approaches; NoSQL benefits and precautions; Chapter 2 NoSQL Database Design and Terminology.
Managing Different Data TypesColumnar; Key value stores; Triple and graph stores; Document; Search engines; Hybrid NoSQL databases; Available NoSQL products; Describing NoSQL; Applying Consistency Methods; ACID; BASE; Choosing ACID or BASE?; Availability approaches; Developing applications on NoSQL; Polyglot persistence; Polyglot persistence explained; The death of the RDBMS?; Integrating Related Technologies; Search engine techniques; Business Intelligence, dashboarding, and reporting; Batch processing with Hadoop Map/Reduce; Hadoop HDFS; Semantics; Public cloud; Chapter 3 Evaluating NoSQL.
The Technical EvaluationWhich type of NoSQL is for you?; Search features; Scaling NoSQL; Keeping data safe; Visualizing NoSQL; Extending your data layer; The Business Evaluation; Developing skills; Getting value quickly; Finding help; Deciding on open-source versus commercial software; Building versus buying; Evaluating vendor capabilities; Finding support worldwide; Expanding to the cloud; Getting Support; Business or mission-critical features; Vendor claims; Enterprise system issues; Security; Preparing for failure; Scaling up; Acceptance testing; Monitoring; Part II Key-Value Stores.
Chapter 4 Common Features of Key-Value StoresManaging Availability; Trading consistency; Implementing ACID support; Managing Keys; Partitioning; Accessing data on partitions; Managing Data; Data types in key-value stores; Replicating data; Versioning data; Chapter 5 Key-Value Stores in the Enterprise; Scaling; Simple data model -- fast retrieval; In-memory caching; Reducing Time to Value; Using simple structures; Complex structure handling; Chapter 6 Key-Value Use Cases; Managing User Information; Delivering web advertisements; Handling user sessions; Supporting personalization.
High-Speed Data CachingChapter 7 Key-Value Store Products; High-Speed Key Access; Caching data in memory; Replicating data to slaves; Data modeling in key-value stores; Operating on data; Evaluating Redis; Taking Advantage of Flash; Spending money for speed; Context computing; Evaluating Aerospike; Using Pluggable Storage; Changing storage engines; Caching data in memory; Evaluating Voldemort; Separating Data Storage and Distribution; Using Berkeley DB for single node storage; Distributing data; Evaluating Oracle NoSQL; Handling Partitions; Tolerating partitions; Secondary indexing.
Subject Non-relational databases.
SQL (Computer program language)
Bases de données non relationnelles.
SQL (Langage de programmation)
Non-relational databases
SQL (Computer program language)
Other Form: Erscheint auch als: Druck-Ausgabe Fowler, Adam. NoSQL For Dummies
ISBN 1322776199 (ebk)
9781322776194 (ebk)
9781118905784
1118905784
9781118905623
1118905628
1118905741
9781118905746
Patron reviews: add a review
Click for more information
EBOOK
No one has rated this material

You can...
Also...
- Find similar reads
- Add a review
- Sign-up for Newsletter
- Suggest a purchase
- Can't find what you want?
More Information