coverpage
MongoDB High Availability
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files eBooks discount offers and more
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Chapter 1. Understanding the MongoDB Architecture and Processes
Utilizing MongoDB components
Import and export tools
Diagnostic tools
Summary
Chapter 2. Understanding MongoDB's Failures and Limitations
Understanding the limitation of a 32-bit version of MongoDB
Failover in replica set
Sharding the configuration server failure
Understanding database locks
Summary
Chapter 3. Clustering in MongoDB
Sharding in MongoDB
Vertical and horizontal scaling
Utilizing sharding
Implementing clustering in MongoDB
Summary
Chapter 4. Utilizing a Replica Set
The purpose of replication
Understanding replication
Architecture of replica sets
Understanding oplog
Learning about replication and oplog changes
Understanding the arbiter node's role
Summary
Chapter 5. Replica Set in Action
Overview of replica sets
Before deploying a replica set
Configurations of a replica set
Deploying a replica set
Failover testing
Summary
Chapter 6. Understanding the Concept of Sharding
Understanding scaling
Learning about sharding
Summary
Chapter 7. Sharding in Action
Preparing the environment
Implementing configuration servers
Configuring a mongos instance
Managing a mongos instance
Adding shards to mongos
Enable sharding
Summary
Chapter 8. Analyzing and Improving Database Performance
Understanding profiling
Introducing other analytics methods
Introducing indexes
Summary
Chapter 9. Migrating Instances and Reducing Downtime
Understanding the migration process
Migrating a replica set in action
Migrating a standalone mongod instance
Summary
Chapter 10. Monitoring and Troubleshooting the Database
Understanding monitoring strategies
Introducing web-based utilities
Introducing FusionReactor
Introducing self-hosted utilities
Summary
Index
更新时间:2021-04-02 10:05:24