zoukankan      html  css  js  c++  java
  • node笔记-node的好基友monggoDB

    mongoDB——非关系型数据库的佼佼者

    mongodb是一个基于分布式文件存储的数据库,由c++语言编写。

     特点:高性能、易部署、易使用、

    下载地址:http://www.mongodb.org/download/   不要选默认的

    mac系统使用mongodb

    在用户根目录  mongod --config /usr/local/etc/mongd.conf   启动服务

    服务已启动 

    查看配置文件

    输入mongo回车,进入mongo命令行

    windows安装mongoDB 

     配置完成后,在命令行输mongod 回车出来这么一堆东西就表示数据库成功安装了

     

    mongoDB术语/概念

    mongoDB与SQL术语概念的异同

    在mongoDB中没有表的概念,叫集合

     mongoDB中的主键是表示文档的。

     

     

    一个mongoDB中可以建立多个数据库。

    mongoDB的默认数据库为“db”

     mongoDB集合

     mongoDB文档

    mongoDB数据类型

     mongoDB命令

     常用命令

    help命令提示

    创建数据库

    创建并切换到数据库  use

     

    也可以用use切换到已存在的数据库

     输入db查看当前数据库

    db.stats()

    创建集合

     

    创建movies集合 

    查看集合的名字

     

    删除集合

    数据的添加、修改与删除

     

    添加数据

    插入数据 与save类似

    insertOne命令只能添加一条数据

    修改数据 

     

    inc 加法

    删除数据库中名字带n的

     

    查询 

     

    skip()和limit() 的顺序无关,skip(3).limit(6)和limit(6).skip(3)结果是一样的 

    sort()的优先级高,无论写在哪里都是先执行排序,然后在执行skip和limit

  • 相关阅读:
    分西瓜(dfs)
    括号配对(栈)
    gcd表(欧几里得定理)
    整数性质(拓展欧几里得算法)
    欧几里得算法(求最大公约数)拓展欧几里得算法
    删除元素(二分查找)
    括号配对问题
    公司组织看电影(综合)
    取余数(%)
    幼儿园分苹果(/)
  • 原文地址:https://www.cnblogs.com/chengzp/p/mongodb.html
Copyright © 2011-2022 走看看