zoukankan      html  css  js  c++  java
  • NOSQL学习笔记系列之MongoDB 一 基础

    主题:MongoDB

    学习资料参考网址:

    1.http://www.w3cschool.cc/mongodb/mongodb-tutorial.html

    2.http://www.icoolxue.com/

    3.http://blog.jobbole.com/1344/

    4.http://database.51cto.com/art/201008/220147.htm

    1、NoSQL数据库。

      运行速度快;设计灵活。(facebook就是用这个做的。)

      JavaScript,Shell的基本操作。

      Bson的扩充类型。(Json增加了数据类型)

    2、NoSql和MongoDB之间的关系?

      MongoDB是8种NoSql数据库中的一种,是Apache产品的一种。支持JavaScript表达式查询。

      适用场景:需要动态查询支持;需要适用索引,而不是map/reduce功能。需要对大数据库有性能的要求。

      传统数据库中的一条记录,在MongoDB中对应的是一个document。

    3、MongoDB基础简介。

      在MongoDB中,使用一种类json的bson数据格式。(bson是在json基础上,添加了一些json没有的数据类型)

      Table-->Collection

      Column-->key

      Value-->Value

      Records/Rows-->Document/Object

      MongoDB默认的启动端口是:27017.MongoDB的web用户界面的默认端口为:28017.

      要学习的东西:MongoDB的shell基本操作;Bson数据格式的了解。

    4、下载;安装;连接;

      下载:mongoDB基于windows(32bit, 64bit)、Linux系统

      安装并指定数据库:建立文件夹mongdb,将解压好的mongdb中的bin文件,拷贝到自己建的mongodb文件下。与bin平行的,建立文件夹data。在data文件夹下,建立文件夹db和log两个文件夹。再在文件夹log中建立文件:MongoDB.log。

      配置环境变量。Path路径中添加bin路径。

      用命令mongod dbpath设置数据库路径。在cmd下使用命令:mongod --dbpath "C:Download zxgmongdbdatadb" 双引号,必须的

      DOS下,命令:cls,清空DOS界面。此刻,可以在浏览器中访问:http://localhost:27017/.

      

    5、MongoDB启动后,无法打开MongoDB的web界面。

      我在配置的过程中,出现了如下提示:"warning: Failed to connect to 127.0.0.1:27017, reason: errno:10061 由于目标计算机积极拒绝,无法连接。"

      解决方法:

      

    6、

  • 相关阅读:
    CMU15-445 Project #2
    CMU15-445 Project #1 Buffer Pool
    挂分原因
    「杂谈」关于斜率优化维护凸包
    「题解」GYM 101620J Justified Jungle
    「题解」AGC 052 B Tree Edges XOR
    C++ MT19937 随机数 限制范围
    「题解」Codeforces 348C Subset Sums
    「学习笔记」联赛数论再学习
    「题解」洛谷 P4597 序列sequence
  • 原文地址:https://www.cnblogs.com/RunForLove/p/4342485.html
Copyright © 2011-2022 走看看