nodejs12-MongoDb数据库介绍与安装

作者: 经纬文学 | 来源:发表于2019-11-14 16:24 被阅读0次
    • 数据库和文件的主要区别
    1. 数据库有表、行、列的概念,让我们储存操作数据更方便
    
    2. 方便增、删、改、查
    
    • NoSQL

    NoSQL最常见的解释是“non-relational”, “Not Only SQL”也被很多人接受。NoSQL仅仅是一个概念,泛指非关系型的数据库,区别于关系数据库,它们不保证关系数据的ACID特性。NoSQL是一项全新的数据库革命性运动,其拥护者们提倡运用非关系型的数据存储,相对于铺天盖地的关系型数据库运用,这一概念无疑是一种全新的思维的注入。

    NoSQL有如下优点:易扩展,NoSQL数据库种类繁多,但是一个共同的特点都是去掉关系数据库的关系型特性。数据之间无关系,这样就非常容易扩展。无形之间也在架构的层面上带来了可扩展的能力。大数据量,高性能,NoSQL数据库都具有非常高的读写性能,尤其在大数据量下,同样表现优秀。这得益于它的无关系性,数据库的结构简单 ----百度百科

    • MongoDb介绍

    介于关系数据库和非关系数据库中间的产品,是非关系数据库中功能最丰富,最像关系型数据库的,特点高性能、易部署、易使用、储存数据非常方便

    • MongoDb安装

    各系统安装教程

    仅展示mac安装
    
    
    1. tap一个仓库
    
    brew tap mongodb/brew
    
    2. 安装
    
    brew install mongodb-community
    
    3. 添加path
    打开终端,执行vim ~/.bash_profile
    
    添加 export PATH=/usr/local/mongodb/bin:$PATH
    
    4. 创建第一个数据库目录/data/db
    
    sudo mkdir -p /data/db
    
    5. 运行mongodb
    
    sudo mongod
    
    6. 新打开终端
    
    cd /usr/local/bin
    ./mongo
    
    出现以下提示,代表连接成功
    MongoDB shell version v4.2.1
    connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
    

    相关文章

      网友评论

        本文标题:nodejs12-MongoDb数据库介绍与安装

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