책 이미지
책 정보
· 분류 : 외국도서 > 컴퓨터 > 데이터베이스 관리 > 일반
· ISBN : 9781484248904
· 쪽수 : 247쪽
· 출판일 : 2019-12-16
목차
Chapter 1: MongoDB Features and Installation
Chapter Goal: In this chapter, you will learn NoSQL databases, CAP theorem, MongoDB Features and MongoDB tools. This chapter will also cover installation of MongoDB and its associated tools.
Sub Topics:
NoSQL Databases and Categories
CAP Theorem
MongoDB Features
MongoDB Tools
Describe JSON and BSON
Installing MongoDB on Windows, Linux
MongoDB Terms
MongoDB Data Types
Chapter 2: CRUD Operations
Chapter Goal: In this chapter, you will learn how to perform CRUD operations with MongoDB. This chapter also help you to understand how to query embedded documents and arrays.
Sub Topics:
Basic CRUD operations
Query Embedded Documents
Query Arrays
Bulk Write Operations
Chapter 3: Data Modelling
Chapter Goal: In this chapter, you will learn schema design and various data modelling patterns in MongoDB.
Sub Topics:
Data Modelling Concepts
Data Model Patterns
Model Relationship between documents
Model Tree Structures
Chapter 4: Indexing and Aggregation Framework
Chapter Goal: In this chapter, you will learn indexes types and Aggregation Framework in MongoDB.
Sub Topics:
Introduction to indexes
Index Types
Creating Indexes
Introduction to Aggregation Framework
Aggregation Framework Types
Chapter 5: MongoDB Replication and Sharding
Chapter Goal: In this chapter, you will learn the replication set up and sharding set up.
Sub Topics:
Replication Concepts
Master Slave Replication
Replication Setup
Introduction to Sharding and concepts
Shard Setup
Types of Sharding
Chapter 6: MongoDB Transaction
Chapter Goal: In this chapter, you will learn transactions in MongoDB.
Sub Topics:
Atomicity
Multi-Document Transaction
Concurrency Control
Chapter 7: MongoDB Administration
Chapter Goal: In this chapter, you will learn Database Profiler, MongoDB Backup Methods and Monitoring MongoDB.
Sub Topics:
Database Profiler
MongoDB Backup Methods
Monitoring MongoDB
Chapter 8: MongoDB Security
Chapter Goal: In this chapter, you will learn security aspects of MongoDB.
Sub Topics:
Creating Users
Creating and Assigning custom roles
Authenticating Server













