MongoDB Data Summary zz

Source: Internet
Author: User
Tags failover how to connect to mongodb install mongodb mongodb commands mongodb monitoring mongodb query mongodb sharding

MongoDB is a distributed file storage-based database. Written in C ++. It is designed to provide scalable, high-performance data storage solutions for WEB applications.

It features high performance, ease of deployment, and ease of use, making it easy to store data. Features:

  • Oriented to data of collection storage and easy to store object types.

  • Free mode.
  • Supports dynamic query: Mongo supports a wide range of Query expressions. query commands use JSON tags to easily query embedded objects and data in documents.
  • Full indexes are supported, including internal objects. The Query Optimizer of Mongo analyzes Query expressions and generates an efficient query plan.
  • Query is supported.
  • Supports replication and fault recovery.
  • Use efficient binary data storage, including large objects (such as videos ).
  • Automatic fragment processing to support scalability at the cloud computing level.
  • Supports RUBY, PYTHON, JAVA, C ++, PHP, C #, and other languages.
  • The file storage format is BSON (a json extension ).
  • It can be accessed through the network.

Here we will summarize the MongoDB data for your reference and exchange.

I. What is MongoDB?

Introduction to distributed document storage database MongoDB

Learn MongoDB in eight days: Get started on the first day

MongoDB five-minute Tutorial: getting started with MongoDB Shell

Comprehensive Evaluation of mainstream NoSQL databases: MongoDB

MongoDB notes

MongoDB learning Manual

MongoDB entry-level learning materials

MongoDB data-mongoimport

Common MongoDB commands

MongoDB command

PassMongoDBPromote NoSQL-dominated Enterprise Business

DBA skills: use MySQL skills to learnMongoDB

Ii. MongoDB Installation

Mongodb Installation

[Mongodb] mongodb Installation
Install the monogdb Development Environment pymongo
MongoDB getting started (monogdb Data Operations)
Getting started with MongoDB (java Development 1)

Getting started with MongoDB (in windows)

Download, install, and configure MongoDB


Install Mongodb on Windows

Install MongoDB in SentOS Linux

III,MongoDBDatabaseCRUDOperation

Basic MongoDB operations with NoSQL

Add, delete, modify, and query CRUD operations for MongoDB

MongoDB simple practice: Only CRUD

Test MongoDB and Java CRUD

Java-based MongoDB CRUD operations

IV,MongoDBDevelopment

Persistent connection using MongoDB in PHP

MongoDB-based php application development

Python access MongoDB environment installation and testing

How to Use Python with MongoDB

How to connect to MongoDB using java

Connect to a MongoDB instance using java

MongoDB in the eyes of the MySQL family: closely connected with JS

MongoDB Quick Start: CSharp practices

Java Tutorial: getting started with Java MongoDB operations

Getting started with Mongodb Spring Mongodb

Getting started with Mongodb using Java

V,MongoDBManagement

[Mongodb] user and authentication permission Summary

MongoDB authoritative guide (7)-Administration

Mongodb backup and recovery

Mongodb Security

Comparison between open source database MySQL and MongoDB design instances

Steps for MongoDB-based Distributed Data Storage

NoSQL in the eyes of RDBMS: MongoDB Database

VI,MongoDBMaster-slave Replication

MongoDB master-slave Replication

MongoDB master-slave replication Configuration

VII,MongoDBCluster

Create a MongoDB Cluster

8,MongoDBMonitoring

10 Gen releases the MongoDB Monitoring System MMS (attached tutorial)

IX,MongoDBPerformance, query, and index

MongoDB data cache refresh Mechanism Using NoSQL

MapReduce parallel query in MongoDB distributed storage

Basic MongoDB database indexing knowledge and practical skills

10. MongoDB Optimization

MongoDB index data type optimization, saving 60% of memory

Optimize Your MongoDB in five steps

XI,MongoDBUse Cases

Mongodb configuration and application instance

Case study: Record MongoDB performance issues

MongoDB operation instance

MongoDB Best Practices

Ambitious new nosqlMongoDBApplication Practice

Illustration: How to port data from MySQLMongoDB

Nosql Database: MongoDB Best Practices

Basic MongoDB database indexing knowledge and practical skills

12. Download MongoDB books and materials

Http://www.itpub.net/thread-1574812-1-1.html

Http://www.itpub.net/thread-1522170-1-1.html

Http://www.itpub.net/thread-1399524-1-1.html

Http://www.itpub.net/thread-1498239-1-1.html

Http://www.itpub.net/thread-1425722-1-1.html

Http://www.itpub.net/thread-1430659-1-1.html

Http://www.itpub.net/thread-1430659-1-1.html

Http://www.itpub.net/thread-1557798-1-1.html

Http://www.itpub.net/thread-1567186-1-1.html

Http://www.itpub.net/thread-1452873-1-1.html

13. MongoDB Problems

Who is faster than MySQL under the same data as MongoDB's grouping aggregate function?
MongoDB cannot insert Chinese data. Please help me.
Memcache vs MongoDB
Special Character Input in MongoDB Shell
How does mongodb query duplicate records?
How do I set mongodb user permissions?
Mongodb capped Mode
How does mongodb obtain the number of records of embedded sub-documents (arrays )?
Questions about the number of connections to Mongodb using java
How to import data in batches in Mongodb
About MONGODB's excessive memory usage

14th,MongoDBRelated News

MapReduce parallel query in MongoDB distributed storage

NoSQL movement: database architecture Selection

Can't MongoDB users share their experience?

 

II:

MongoDB is a high-performance, open-source, non-relational (NoSQL) Document-type database that runs with "green" without installation and direct decompression (unzip, it can be used in many scenarios to replace traditional relational databases or key/value storage methods. Mongo uses C ++ to enable the following functions:
* Set-oriented storage: Suitable for storing objects and JSON data.
* Dynamic query: Mongo supports multiple Query expressions. Query commands use JSON tags to easily query embedded objects and arrays in a document.
* Complete indexing support: Includes embedded object and array of documents. The Query Optimizer of Mongo analyzes the query expression and generates an efficient query plan.
* Query monitoring: Mongo provides a monitoring tool to analyze the performance of database operations.
* Replication and automatic failover: The Mongo Database supports data replication between servers and master-slave mode and mutual replication between servers. The primary objective of replication is to provide redundancy and automatic failover.
* Efficient traditional storage: supports binary data and large objects (such as photos or images ).
* Automatic sharding to support cloud-level Scalability (in the early alpha stage): the automatic sharding function supports horizontal database clusters and allows you to dynamically add additional machines.

Installation:
Mongodb Installation
[Mongodb] mongodb Installation
Getting started with MongoDB (in windows)
Basic knowledge:
Common Mongodb commands
Mongodb command
[Mongodb] user and authentication permission Summary
MongoDB data-mongoimport
MongoDB data-benchmark import Test
Mongodb test-create big data
Development Environment:
Install the monogdb Development Environment pymongo
MongoDB getting started (monogdb Data Operations)
Getting started with MongoDB (java Development 1)
Getting started with MongoDB (java Development 2)
Master-slave replication:
[Mongodb] Master-Slave Replication
[Monogdb] monogdb implements master-slave Replication
[Mongodb] How to Create a mongodb replica set
Cluster:
[Mongodb] Log Analysis of Two node adding methods in replica set
[Mongodb] adds and deletes nodes in the replica set.
[Mongodb] Master-slave switchover test for Replica set
[Mongodb] One of the Replica Set election strategies
[Mongodb] Option 2 of the Replica Set election policy
[Mongodb] The third election policy of the Replica Set
[Mongodb] read/write splitting of Replica set
Shard:
[Mongodb] Add/Remove nodes for sharding Clusters
[Mongodb] Sharding manual chunk migration
[Mongodb] Mongodb sharding Management II
[Mongodb] One of Mongodb sharding Management
[Mongodb] performs a massive data Splitting Test on shard.
[Mongodb] Sharding cluster configuration

Forum posts:
MongoDB use experience of Wordnik
Performance Comparison of mongodb, mysql, and redis, including the source code. First, let's share it and continue to improve it later.
Mongo replicaset connection problems
Create a sharding cluster for mongodb
Mongodb capped Mode
Mongodb notes
New Features of five Replica Sets in MongoDB 1.7.x
How to restore a sharded Cluster
About MONGODB's excessive memory usage
Java operations on MongoDB NoSQL Databases
Download materials:
[Monogdb] monogdb learning materials
MongoDB authoritative guide Chinese Version
MongoDB entry-level learning materials

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.