美文网首页
nodejs NoSQL和mongoDB

nodejs NoSQL和mongoDB

作者: super静_jingjing | 来源:发表于2019-01-23 20:04 被阅读0次

1、NoSQL
NoSQL = Not Only SQL
指的是非关系型的数据库,是以 key-value形式存储,和传统的关系型数据库不一样,不一定遵循传统数据库的一些基本要求,比如说遵循SQL 标准ACID 属性、表结构等等。NoSQL 最早被提出是在 20 世纪 80 年代,在当时更多是强调的是与关系数据库区 别对待 ,最近这些年被提及的更多是强调协助解决大数据等相关问题。NoSQL 在大数据时代有自己的意义。
NoSQL 数据库在以下的这几种情况下比较适用:
(1)数据模型比较简单;
(2)需要灵活性更强的 IT 系统;
(3)对数据库性能要求较高;
(4)不需要高度的数据一致性;
(5)对于给定 key,比较容易映射复杂值的环境。
NoSql是非结构型数据库。没有行、列的概念。用 JSON 来存储数据。集合就相当于“表 ”,文档就相当于“行”。
集合就相当于“表 ”,文档就相当于“行”。


image.png

2、 Mac上安装mongodb
(1) 去官网下载压缩包,解压到自己的某一个目录下
https://www.mongodb.com/download-center#community

(2)cd命令到home目录下 ,打开环境变量配置的文件


image.png

(3)将解压的文件路径配置进去,方式配置如下图


image.png

(4)保存文件关闭,然后去命令行生效该修改


image.png
(5)查看mongodb的版本号,确认是否安装成功
image.png

3、MongoDB使用
(1)启动
首先创建data目录

sudo mkdir -p /data/db

启动数据库

sudo mongod

启动成功之后该命令行窗口不能关闭,新建一个命令行窗口,输入命令,进入mongodb模式

mongo

在输入窗口中输入一些简单的算式可以回车得出结果

image.png
4、语法
http://www.runoob.com/mongodb/mongodb-tutorial.html
看菜鸟教程跟着敲一边

相关文章

  • nodejs NoSQL和mongoDB

    1、NoSQLNoSQL = Not Only SQL指的是非关系型的数据库,是以 key-value形式存储,和...

  • node.js MongoDB简单使用(Express服务器)

    一、MongoDB介绍 MongoDB是Nosql数据库,NoSQL(NoSQL = Not Only SQL )...

  • redis搭建

    Redis MongoDB NoSQL • NoSQL(NoSQL = Not Only SQL ) – 意思是 ...

  • NoSQL( MongoDB )

    NoSQL( MongoDB ) MongoDB 概念 MongoDB是一款NoSQL类型的文档型数据库 就是一...

  • MongoDB 入门学习

    MongoDB 教程 MongoDB 教程、NoSQL 简介、MongoDB 简介、Windows MongoDB...

  • Java-MongoDB详细记录

    ⼀、MongoDb的体系结构 NoSql的概念 NoSQL(NoSQL = Not Only SQL ),意即“不...

  • mongodb学习系列(一)

    Mongodb介绍 1.nosql相关介绍 Mongodb是一种数据库,nosql(not only sql),不...

  • Mongodb数据库

    Mongodb数据库 课程介绍 Ø 数据库概述(了解) Ø NoSQL和MongoDB简介(了解) Ø Mongo...

  • XDH_LESSON8

    nodejs操作mongodb数据库 NodeJs为什么要用mongoose操作mongodb直接用mongodb...

  • MongoDB 快速入手

    一、MongoDB 的体系结构 概要: NoSql的概念 NoSql的应用场景 MongoDb的逻辑组成 1、No...

网友评论

      本文标题:nodejs NoSQL和mongoDB

      本文链接:https://www.haomeiwen.com/subject/azssjqtx.html