时间:2021-07-01 10:21:17 帮助过:24人阅读
mongodb 是C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。
mongodb 旨在为WEB应用提供可扩展的高性能数据存储解决方案。
MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。
{ username:"abcd", passwd:"18" }
安装包地址:https://pan.baidu.com/s/1eRC1VxS
下载后点击默认就安装
MongoDB将数据目录存储在 db 目录下。但是这个数据目录不会主动创建,我们在安装完成后需要创建它。
数据目录应该放在根目录下如我的放在E盘的db文件夹中(C:\db)。
(1)找到mongodb的安装路径,我的是默认路径。在此处打开cmd命令窗口。
(2)命令窗口输入
mongdo.exe --dbpath E:\db
(3)点击回车出现下面的信息就成功,如果出错输入dir确认下目录里面的文件。
(4)后台的管理
打开mongodb装目录的下的bin目录,然后双击执行mongo.exe文件。
(1)查询当前数据
show dbs
(2)创建一个数据
如果有这个members数据表就切换进入,没有就创建了members。
use members
(3)”use”命令,可以连接到一个指定的数据库。"db"来查询当前的数据库
(4)查询数据,find()可以添加条件
db.members.find()
(5)增加数据insert()
db.members.insert({"字段":"值"})
(6)修改数据 update()
db.members.update({查询索引}, {$set: {修改的值}});
(7)删除数据 remove()
db.members.remove({索引})
(1)mongodb 相对于 mysql 数据是存于物理内存中的, 可以更加快速的读写。
(2)mongodb 是json存储格式的。适合文档格式的数据存储和查询,有很好的亲和性。
(3)mongodb是非关系型的。刚开始学习不太适应,相比较某些环境可以选择mysql。
MongoDB入门解析【学习记录】
标签:move 读写 应用 date 命令 环境 baidu 适合 dir