NoSQL数据库教程03:MongoDB数据库日常维护管理与MongoDB集群配置

教程发布:风哥 教程分类:MongoDB教程 更新日期:2019-03-11 浏览学习:655

本套风哥MySQL学习教程熟悉MongoDB数据库基础与项目实战

MongoDB数据库介绍
MongoDB是一个基于分布式文件存储的数据库数据库,一个介于关系数据库和非关系数据库之间的产品,使用C++开发,高性能、无模式、文档型,是非关系数据库当中功能最丰富,最像关系数据库的,当前NoSql中比较热门的数据库之一,旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
现今应用于各个领域,尤其互联网企业中。

目前(2018.10)最新版本为4.0,重要特性支持事务,之前使用较多为3.X。
MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。文档是MongoDB的核心概念,是数据的基本单元,非常类似于关系数据库中的行

NoSQL数据库教程03:MongoDB数据库基础与项目实战
(互联网排名第一的MySQL数据库教程)
本套风哥MySQL教程学习内容
1.MongoDB数据库基础知识讲解
2.MongoDB数据库Linux平台生产环境项目实战
2.1.Linux操作系统环境准备
2.2.下载安装mongodb
2.3.配置mongodb
2.4.启动和停止mongodb
2.5.登录使用Mongodb
3.MongoDB数据库复制集项目实战
3.1.MongoDB复制集项目规划
3.2.配置与测试MongoDB复制集
3.3.MongoDB复制集自动故障转移功能
3.4.MongoDB副本集中增加减少主机
3.5.MongoDB关于复制集读写分离
4.MongoDB数据库分布式集群项目实战
4.1.分布式集群规划
4.2.部署config配置服务器
4.3.部署分片服务器
4.4.部署路由服务器
4.5.测试服务器分片功能
4.6.添加删除分片服务器
5.MongoDB数据库日常操作与管理入门
5.1.MongoDB日常操作
5.2.MongoDB创建删除用户
5.3.MongoDB备份与恢复
5.4.MongoDB增删查改操作
5.5.MongoDB安全设置说明
5.6.MongoDB运行监控
5.7.MongoDB管理工具
5.8.MongoDB优化与应用设计经验
本套风哥MySQL教程学习地址
http://edu.51cto.com/sd/807b1
更多MySQL教程,请加风哥QQ:176140749、113257174或微信"itpux-com"交流

它的特点是高性能、易部署、易使用,存储数据非常方便。主要功能特性有:
面向集合存储,存储对象类型的数据,文件存储格式为BSON(JSON的扩展)。
支持查询,支持动态查询。
支持完全索引,包含内部对象。
支持复制和故障恢复。
使用高效的二进制数据存储,包括大型对象(如视频等)。
自动处理碎片,以支持云计算层次的扩展性。
支持RUBY,PYTHON,JAVA,C++,PHP,C#等多种语言。
可通过网络访问。

网站声明:本文由风哥整理发布,转载请保留此段声明,本站所有内容将不对其使用后果做任何承诺,请读者谨慎使用!
【上一篇】
【下一篇】