目录
一、定义
二、安装
系列教程
MongoDB教程(入门篇)
一、定义
1、MongoDB是什么
一个基于分布式文件存储,以json为形式的非关系型数据库。
2、非关系型数据库的特点
(1)实质
非关系型数据库产品是传统关系型数据库的功能阉割版,通过减少用不到或很少用的功能,来大幅度提高产品性能。
(2)价格
目前的非关系型数据库基本都是免费的,而比较有名气的关系型数据库都是收费的,比如:Oracle、DB2、MSSQL。MySql虽然是免费的,但是处理大型数据还是要提前作很多工作的。
(3)功能
实际开发中,很多业务需求,其实并不需要完整的关系型数据库功能,非关系型数据库的功能就足够使用了。这种情况下,使用性能更高、成本更低的非关系型数据库当然是更明智的选择。
(4)应用场景
了解关系型数据库和非关系型数据库的区别后,需要有一点的取舍,比较复杂和大型的项目不建议使用非关系型数据库,但是如果你想作个博客,CMS系统这类业务逻辑不复杂的程序,MongoDB是完全可以胜任的。
二、安装
1、官网地址:www.mongodb.com
2、步骤
(1)try free
(2)server => download
PS:网页自动识别操作系统版本,因此直接下载即可。
(3)complete默认安装,其余next
(4)若发现安装进度条卡死,可以打开任务管理器,关闭进程,重复上一步,并且在下图的环节中,取消勾选。(无卡死,则跳过此步骤)
(5)安装成功后,复制bin文件夹路径
(6)粘贴路径,创建环境变量
(7)打开cli,输入mongod命令,发现报错
(8)在系统盘根目录下,根据错误,新建文件夹
(9)再次输入mongod命令,启动服务成功
(10)另开一个cli,输入mongo命令,连接数据库成功
(11)尝试两个mongo操作命令,证明数据库安装成功
网友评论