Mongodb的介绍和简单使用

Mongodb的介绍和简单使用

①Mongodb的介绍

MongoDB (名称来自「humongous (巨大无比的)」), 是一个可扩展的高性能,开源,模式自由,面向文档的NoSQL,基于 分布式 文件存储,由 C++ 语言编写,设计之初旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。

MongoDB使用的是内存映射存储引擎,它会把磁盘IO操作转换成内存操作,如果是读操作,内存中的数据起到缓存的作用,如果是写操作,内存还可以把随机的写操作转换成顺序的写操作,大幅度提升性能。

MongoDB 既拥有Key-Value存储方式的高性能和高度伸缩性,也拥有传统的RDBMS系统的丰富的功能,集两者的优势于一身。 介于关系数据库和NoSQL之间,也是功能最丰富、最像关系数据库的的NoSQL。

MongoDB官方文档:https://docs.mongodb.com
MongoDB中文社区:http://www.mongoing.com

②Mongodb的简单使用

  1. 通过Ubuntu的包管理系统导入MongoDB的公共密钥

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA3129271

在导入MongoDB软件源证书还有下载MongoDB时出现无法连接情况,那么换个网络环境试试了!

  1. 创建一个MongoDB软件源的列表文件

创建 /etc/apt/sources.list.d/mongodb-org-3.2.list 空文件.

例如 终端下执行:

vi /etc/apt/sources.list.d/mongodb-org-3.2.list1

Ubuntu 12.04 在终端下执行:

echo “deb http://repo.mongodb.org/apt/ubuntu precise/mongodb-org/3.2 multiverse” | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list1

Ubuntu 14.04 在终端下执行:

echo “deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse” | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list1

将软件源加入到刚创建的空文件中。

  1. 重新加载本地软件包数据库

sudo apt-get update1

  1. 安装MongoDB包

你可以安装最新的稳定版本的MongoDB,也可以安装指定版本的MongoDB。

安装最新的稳定版本的MongoDB

终端下执行如下命令:

sudo apt-get install -y mongodb-org1

安装指定版本的MongoDB发行包

为了安装指定的发行包,你需要指定要安装的每一个组件包的名称和版本。
例如:

sudo apt-get install -y mongodb-org=3.2.1 mongodb-org-server=3.2.1 mongodb-org-shell=3.2.1 mongodb-org-mongos=3.2.1 mongodb-org-tools=3.2.11

如果你只安装 mongodb-org=3.2.1 而没有指定组件包,MongoDB最新版本的每一个包都会被安装,不管你指定的版本是什么。


猜你喜欢

转载自blog.csdn.net/qq_40893331/article/details/82805836