MongoDB初次体验 下载安装与配置,创建第一张数据集合 简单记录

前言

今天来学一种新的JSON数据库。mongoDB,这玩意利于存储JSON数据,非常方便。

MongoDB简介

MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB应用提供可扩展的高性能数据存储解决方案。除此之外MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。

MongoDB底层存储为文档形式。因为其主要存储json格式的数据。MongoDB以集合的形式存储json记录。

集合相当于mysql中的表的概念,但是mysql表中的数据必须高度相似,比如拥有相同的属性(字段),而MongoDB则没有这个限制。一条JSON记录就是一个对象,一个集合里面可以有很多不同的对象,尽管他们的各个属性不尽相同。

在这里插入图片描述
上图很好的表示了MongoDB相对于mysql的灵活性。即抛开表的概念,每个记录不需要高度相似。每个拥有独特字段的JSON记录单独成一个对象。

下载与安装

安装依赖

sudo apt-get install libcurl4 openssl

下载软件包

apt自动安装

可以通过sudo apt-get install mongodb来快速安装,如果不行的话。尝试使用下面的方式,即下载压缩包手动安装:

手动下载安装包

可以通过命令

wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-4.2.8.tgz

来下载,但是速度非常慢,如下图所示
在这里插入图片描述
我们直接到MongoDB的官网去下载。点击 On-Premises,然后选择 Community Server,最后选择自己需要的版本,系统,以及下载的资源是何种形式(压缩包)

在这里插入图片描述

下载完成后,我们上传到云服务器上面。

解压并配置

在这里插入图片描述
然后运行如下的命令,解压tgz文件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值