MongoDB
1.简介
1.MongoDB是一个开源、高性能、无模式的文档类型数据库,是NoSQL数据库产品中的一种
2.支持类似于Json的格式,叫做Bson。
3.MongoDB的记录是一个文档,由键值对组成的数据结构。
4.文档是mongodb中的基本单元,而集合就相当于mysql中的表,多个键值对的有序存放在一起就是文档
4.在MongoDB中,一个文档就是一个对象。字段的数据类型为字符型。
BSON(/ˈbiːsən/)是一种计算机数据交换格式,主要被用作MongoDB数据库中的数据存储和网络传输格式。
它是一种二进制表示形式,能用来表示简单数据结构、关联数组(MongoDB中称为“对象”或“文档”)以及MongoDB中的各种数据类型。
double(64位IEEE 754浮点数)默认浮点数为64位,BSON不支持32位浮点数float
2.MongoDB的特点:
1.高性能
2.高可用
3.高扩展
4.丰富的查询支持
5.无模式、灵活的文档类型
在Linux系统中安装启动和连接
一、数据源:
二、MongoDB数据库安装过程:
1.将数据源下载到本地windows系统上
2.通过FinalShell软件将mongoDB安装包从windows系统上传至Linux系
3.新建目录mongodb_demo用于存放mongodb安装包解压后的文件,并解压安装包
4. 对解压后的目录改名,方便后续操作。使用mv命令
5.在mogodb目录下新建数据存储目录和日志存储目录
mkdir -p /single/data/db/
mkdir -p /single/log/mongodlogs.log
之后在single/log目录下创建mongodlogs.log文件
6.在single目录下新建配置文件mongod.conf
使用vi编辑器编辑配置文件,命令:vi mongod.confvi编辑器使用:命令模式下按i进入编辑模式,在编辑完成后按ESC键退回命令模式,输入命令:wq或按shift+zz保存退出
7.以配置文件的方式启动MongoDB服务,输入以下命令:
mongod -f /mongodb_demo/mogodb/single/mongod.conf
来启动MongoDB服务,如图所示:
MongoDB服务启动成功
进入mongodb数据库,在/mongodb_demo/mogodb/bin目录下输入./mongo进入数据库中