CG数据库 >> MongoDB Administration

MongoDB Administration的图片1

MongoDB Administration

MP4 | AVC 148kbps | English | 1024x768 | 15fps | 7h 20mins | AAC stereo 128kbps | 759 MB

Genre: Video Training

Learn how to effectively administer MongoDB in production. This course takes you through the basics and then dives deep into all aspects of managing MongoDB. It covers basics such as installation and configuration.

Basic data backup and recovery, importing, and exporting data will be explored. It shows you how to create and manage replica sets - Mongo's mechanism for availability and durability. It will teach you how Mongo scales out using sharding. The course also dives into indexing and performance tuning and what tools and techniques you can use to make your production deployment run smoothly and predictably. We will cover issues of security, hardware selection, and other miscellaneous subjects you may run into during operation. If you are considering - or already are - running MongoDB in production, then this course is for you!

Introduction

About This Course

Installation

Introduction

Packaged Distributions

Package Content

Linux Service

File System Type

Disable Last Access Time

apt-get Install

apt-get Outcome

Install on Windows

Data Directory

File Permissions

Windows Service

Steps Review

Safe Stop (Linux)

shutdownServer()

Safe Kill

Dangerous Kill

Start/Stop Windows

Kill Danger (Windows)

Dirty Shutdown Recovery

Shutdown From Shell

Summary

Configuration

Introduction

Minimal Configuration

Storage Engines

Journal

Flush Interval

Directory Per DB

IP and Port

HTTP Interface

Upgrading Notes

Summary

Query Crash Course

Introduction

Save

Insert

Save Danger

Find

Update

Delete

BSON

ObjectID

Temporal, Ascending

Sort

Limit

Cursor

Summary

Data In, Data Out

Introduction

mongodump

simple dump

–oplog

Housekeeping DBs

Credentials

File Access

Deprecated Direct File Access

mongorestore

–drop

Restore Specific Collection

Target DB

–oplogReplay

Practice!

mongoimport

–upsert

–upsertFields

CSV

–fieldFile

mongoexport

Complex Documents

Selective Export

Summary

Indexing

Introduction

_id Index

ensureIndex

Nested Documents

explain()

Sort

Multiple Fields

Sorting Direction

Multy-key

Yielding

Covering Index

Sparse Index

Unique

TTL Index

Rebuild & Compact

Good Index

Limitations

Summary

Replica Sets

Introduction

Capped Collection

Simple Replica Set

Reconfigure

Runtime Status

Elections

Quorum Tolerance

More Members

Failover

Recovery from No Quorum

Priority

Step Down

Freeze

Hidden

Network Partition

Chaining

Durability

Acknowledged write-concern

Journaled write-concern

Multi-member write-concerns

Timeouts

write-concern Demo

Timeout Demo

Summary

Sharding

Introduction

Sharding Concepts

Simplistic Topology

Using a Sharded Cluster

Production Topology

Picking a Shard Key

Shard Key Cardinality

Shard Key Evaluation

Key Choice Conclusion

Tag Aware Theory

Tag Aware Demo

Moving Chunks

Verifying Tag Aware Works

Caveats

Summary

Monitoring

Introduction

Log File

Setting Verbosity Configuration

Query Profiler

Querying Slow Queries

mongostat

mongotop

db.stats()

db.serverStatus()

MMS

Summary

Security

Introduction

Surface Area

SSL Support

Replica Set with SSL

Data File Protection

Authentication & Authorization

Roles

Creating a User

Logging In

User Authorization Summary

Intra Cluster Authentication

Key Files in a Cluster

Summary

Miscellaneous

Introduction

Hardware Choices

CPU

Memory

Disk

Cloud

Storage Engines

wiredTiger

Directory for Indexes

Summary

MongoDB Administration的图片2

MongoDB Administration的图片3

发布日期: 2016-11-12