zoukankan      html  css  js  c++  java
  • MongoDB数据库的简介及安装

    一、MongoDB数据库简介

    简介

      MongoDB是一个高性能,开源,无模式的,基于分布式文件存储的文档型数据库,由C++语言编写,其名称来源取自“humongous”,是一种开源的文档数据库──NoSql数据库的一种。NoSql,全称是 Not Only Sql,指的是非关系型的数据库。

    特点

      MongoDB数据库的特点是高性能、易部署、易使用,存储数据非常方便。主要功能特性有:
      * 面向集合存储,易存储对象类型的数据。
      * 模式自由。
      * 支持动态查询。
      * 支持完全索引,包含内部对象。
      * 支持查询。
      * 支持复制和故障恢复。
      * 使用高效的二进制数据存储,包括大型对象(如视频等)。
      * 自动处理碎片,以支持云计算层次的扩展性
      * 支持RUBY,PYTHON,JAVA,C++,PHP等多种语言。
      * 文件存储格式为BSON(一种JSON的扩展)
      * 可通过网络访问

     二、MongoDB数据库安装

    MongoDB官方下载地址:http://www.mongodb.org/downloads

    1、在D:解压mongodb-win32-i386-2.4.3.zip;

    2、在D:mongodb-win32-i386-2.4.3 下建立data文件夹D:mongodb-win32-i386-2.4.3data ,然后分别建立db,log两个文件夹;

    3、运行cmd,进入DOS命中界面,

         > cd D:mongodb-win32-i386-2.4.3in

         > D:mongodb-win32-i386-2.4.3in>mongod -dbpath   D:mongodb-win32-i386-2.4.3datadb   --logpath    D:mongodb-win32-i386-2.4.3datalog  --port 27017

    执行此命令即将mongodb的数据库文件创建到D:mongodb-win32-i386-2.4.3datadb 目录,此时数据库就已启动。

  • 相关阅读:
    hdfs搭建常见问题
    [转]opencv与Labview的结合(Dll调用)
    [转]opencv二值化的cv2.threshold函数
    忙在比赛前
    [转]使用charls抓包微信小程序的解决方案
    [转]Python调用C语言
    [转]基于Python实现matplotlib中动态更新图片(交互式绘图)
    [转]Python十六进制与字符串的转换
    STM32学习日记
    [转]Linux下的softlink和hardlink
  • 原文地址:https://www.cnblogs.com/wuxiang/p/3359723.html
Copyright © 2011-2022 走看看