909422229_MongoDB第一节:安装与卸载

引言:

关系型数据库:

Mysql【海豚开源免费】、mariaDB【海豹,与mysql基本相同】、oracle【占有率大】、DB2IBM】、sqlServerc#.net、微软】、sqlite【手机端】

Nosql数据库:

RedismongoDBmemcache:缓存服务

队列:先进先出     栈:先进后出

存储数据量:

Mysql1000W以内,数据库性能都可以,与硬件有相对应关系。

Oracle:几亿----几十亿,数据库性能有保障,商业付费高

MongoDB1024T----1PB,存储量是PB级别的。

Mysql

innoDBMyISAM:是否支持事务

如果MongoDBmysql一起插入100W条的数据,mysql10分钟左右,MongoDB30多秒,在有索引的情况下,mongoDB查询速度是几秒。

一、什么是MongoDB

一种非关系型数据库,Nosql数据库.

MongoDB无连表查询概念,并且自动将表中带有_Id的字段设置为主键

安装数据库:都需要在管理员的命令行进行安装与卸载

安装服务:

909422229_MongoDB第一节:安装与卸载

卸载服务:

     909422229_MongoDB第一节:安装与卸载


二、MongoDB基本操作

1.获取当前数据库名称

db.getName()

2.创建数据库

use数据库名                  如果有则切换到目标数据库,否则会创建

3.查看数据库状态

db.status()                              查看数据库信息

4.简单的运算操作

909422229_MongoDB第一节:安装与卸载

5.查看帮助文档

db.help()