My Account Log in

1 option

Scaling MongoDB / Kristina Chodorow.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Chodorow, Kristina.
Language:
English
Subjects (All):
Database management--Software.
Database management.
Object-oriented databases.
Open source software.
Physical Description:
1 online resource (64 p.)
Edition:
First edition.
Place of Publication:
Beijing ; Sebastopol, California : O'Reilly Media, 2011.
Language Note:
English
System Details:
text file
Summary:
Create a MongoDB cluster that will grow to meet the needs of your application. With this short and concise book, you'll get guidelines for setting up and using clusters to store a large volume of data, and learn how to access the data efficiently. In the process, you'll understand how to make your application work with a distributed database system. Scaling MongoDB will help you: Set up a MongoDB cluster through shardingWork with a cluster to query and update dataOperate, monitor, and backup your clusterPlan your application to deal wi
Contents:
Table of Contents; Preface; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Chapter 1. Welcome to Distributed Computing!; What Is Sharding?; Chapter 2. Understanding Sharding; Splitting Up Data; Distributing Data; One range per shard; Multi-range shards; How Chunks Are Created; Example; Sharding collections; Balancing; The Psychopathology of Everyday Balancing; On changing chunk size; mongos; The Config Servers; The Anatomy of a Cluster; Chapter 3. Setting Up a Cluster; Choosing a Shard Key; Low-Cardinality Shard Key; Keys that this rule applies to
Exceptions to the ruleData center awareness; Ascending Shard Key; Keys that this rule applies to; Exceptions to the rule; Random Shard Key; Good Shard Keys; Coarsely ascending key + search key; FAQ; The general case; What shard key should I use?; Sharding a New Collection; Quick Start; Config Servers; mongos; Shards; Limiting shard size; Databases and Collections; Sharding an Existing Collection; Preparing Your Collection for Sharding; Running shardcollection; For Large Data Sets; Adding and Removing Capacity; Removing Shards; Changing Servers in a Shard; Chapter 4. Working With a Cluster
Querying"Why Am I Getting This?"; Counting; Unique Indexes; Updating; MapReduce; Temporary Collections; Chapter 5. Administration; Using the Shell; Getting a Summary; The config Collections; "I Want to Do X, Who Do I Connect To?"; Monitoring; mongostat; The Web Admin Interface; Backups; Config Server Backups; Suggestions on Architecture; Create an Emergency Site; Create a Moat; What to Do When Things Go Wrong; A Shard Goes Down; Most of a Shard Is Down; Config Servers Going Down; Mongos Processes Going Down; Other Considerations; Chapter 6. Further Reading
Notes:
Description based upon print version of record.
Includes bibliographical references.
Description based on online resource; title from PDF title page (ebrary, viewed October 8, 2013).
ISBN:
9781449303877
1449303870
9781449304126
1449304125
OCLC:
780425412

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account