![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mongodb
小马的学习笔记
这个作者很懒,什么都没留下…
展开
-
mongodb基础(安装MongoDB 数据库(Windows 和Linux 环境))
打开官网:https://www.mongodb.com/download-center?jmp=nav#community选择Community Server 4.0.1 的版本。 安装与启动在D 盘创建安装目录,D:\MongoDB,将解压后的文件拷入新建的文件。在D 盘创建一个目录,D:\MongoDB\Server\4.0\Data,用于存放MongoDB 的数据。...原创 2018-12-27 16:41:35 · 266 阅读 · 0 评论 -
mongodb基础(mongodb简介,基本数据类型,和关系型数据库的对比,NOSQL数据库的分类)
MongoDB 是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。在这里我们有必要先简单介绍一下非关系型数据库(NoSQL)。NoSQL,指的是非关系型的数据库。NoSQL 有时也称作Not Only SQL 的缩写,是对不同于传...原创 2018-12-27 18:50:42 · 2380 阅读 · 1 评论 -
mongodb基础(MongoDB 的应用场景和不适用场景)
1.适用场景对于MongoDB实际应用来讲,是否使用MongoDB需要根据项目的特定特点进行甄别,这就需要我们对MongoDB适用和不适用的场景有一定的了解。根据MongoDB 官网的说明,MongoDB 的适用场景如下:1.网站实时数据:mongoDB非常适合实时的插入,更新与查询,并具备网站实时数据存储所需的复制及高度伸缩性。2.数据缓存:由于性能很高,MongoDB 也适合作...原创 2019-01-04 15:21:01 · 6528 阅读 · 0 评论 -
mongodb项目实战与高级应用(用户管理)
1.1、添加用户为testdb 添加ma 用户use testdbdb.createUser({user:"ma",pwd:"123",roles:[{ role:"dbAdmin",db:"testdb"}]})具体角色有read:允许用户读取指定数据库readWrite:允许用户读写指定数据库dbAdmin:允许用户在指定数据库中执行管理函数,如索引创建、删除,查看统计或访...原创 2019-01-07 14:06:21 · 944 阅读 · 0 评论 -
mongodb项目实战与高级应用(MongoDB 高可用方案-主从搭建)
1、命令行启动$ ./mongod --fork --dbpath=/opt/mongodb/data2、配置文件启动$ ./mongod -f mongodb.cfgmongoDB 基本配置/opt/mongodb/mongodb.cfgdbpath=/opt/mongodb/datalogpath=/opt/mongodb/logs/mongodb.logl...原创 2019-01-07 14:26:59 · 963 阅读 · 0 评论 -
mongodb项目实战与高级应用(MongoDB 高可用方案-MongoDB 副本集搭建)
MongoDB 副本集中文翻译叫做副本集,不过我并不喜欢把英文翻译成中文,总是感觉怪怪的。其实简单来说就是集群当中包含了多份数据,保证主节点挂掉了,备节点能继续提供数据服务,提供的前提就是数据需要和主节点一致。Mongodb(M)表示主节点,Mongodb(S)表示备节点,Mongodb(A)表示仲裁节点。主备节点存储数据,仲裁节点不存储数据。客户端同时连接主节点与备节点,不连接仲裁...原创 2019-01-07 15:10:29 · 892 阅读 · 0 评论 -
mongodb项目实战与高级应用(MongoDB 高可用方案-MongoDB 数据分片搭建)
和Replica Set 类似,都需要一个仲裁节点,但是Sharding 还需要配置节点和路由节点。就三种集群搭建方式来说,这种是最复杂的。配置数据节点mkdir -p /opt/mongodb/shard/replset/replica1/datamkdir -p /opt/mongodb/shard/replset/replica1/logsmkdir -p /opt/mongod...原创 2019-01-07 15:55:25 · 487 阅读 · 0 评论