Download Seven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL Movement PDF

TitleSeven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL Movement
File Size8.7 MB
Total Pages354
Table of Contents
                            Cover
Table of Contents
Acknowledgments
Preface
	Why a NoSQL Book
	Why Seven Databases
	What’s in This Book
	What This Book Is Not
	Code Examples and Conventions
	Credits
	Online Resources
1. Introduction
	It Starts with a Question
	The Genres
	Onward and Upward
2. PostgreSQL
	That’s Post-greS-Q-L
	Day 1: Relations, CRUD, and Joins
	Day 2: Advanced Queries, Code, and Rules
	Day 3: Full Text and Multidimensions
	Wrap-Up
3. HBase
	Introducing HBase
	Day 1: CRUD and Table Administration
	Day 2: Working with Big Data
	Day 3: Taking It to the Cloud
	Wrap-Up
4. MongoDB
	Hu(mongo)us
	Day 1: CRUD and Nesting
	Day 2: Indexing, Aggregating, Mapreduce
	Day 3: Replica Sets, Sharding, GeoSpatial, and GridFS
	Wrap-Up
5. CouchDB
	Relaxing on the Couch
	Day 1: CRUD, Fauxton, and cURL Redux
	Day 2: Creating and Querying Views
	Day 3: Advanced Views, Changes API, and Replicating Data
	Wrap-Up
6. Neo4J
	Neo4j Is Whiteboard Friendly
	Day 1: Graphs, Cypher, and CRUD
	Day 2: REST, Indexes, and Algorithms
	Day 3: Distributed High Availability
	Wrap-Up
7. DynamoDB
	DynamoDB: The “Big Easy” of NoSQL
	Day 1: Let’s Go Shopping!
	Day 2: Building a Streaming Data Pipeline
	Day 3: Building an “Internet of Things” System Around DynamoDB
	Wrap-Up
8. Redis
	Data Structure Server Store
	Day 1: CRUD and Datatypes
	Day 2: Advanced Usage, Distribution
	Day 3: Playing with Other Databases
	Wrap-Up
9. Wrapping Up
	Genres Redux
	Making a Choice
	Where Do We Go from Here?
A1. Database Overview Tables
A2. The CAP Theorem
	Eventual Consistency
	CAP in the Wild
	The Latency Trade-Off
Bibliography
Index
	– SYMBOLS –
	– A –
	– B –
	– C –
	– D –
	– E –
	– F –
	– G –
	– H –
	– I –
	– J –
	– K –
	– L –
	– M –
	– N –
	– O –
	– P –
	– Q –
	– R –
	– S –
	– T –
	– U –
	– V –
	– W –
	– X –
	– Y –
	– Z –
                        

Similer Documents