MongoDB(1)--简介以及安装
来源:互联网 发布:淘宝9.9元天天特价包邮 编辑:程序博客网 时间:2024/05/23 05:08
前段时间接触了NoSql类型的数据库redis,当时是作为缓存服务器使用的。那么从这篇博客开始学习另一个很出名的NoSql数据库:MongoDb。不过目前还没有在开发当中使用,一步一步来吧。
MongoDB由C++编写,其名字来源于"humongous"这个单词,其宗旨在于处理大量数据。
MongoDB可以运行在Windows、unix、OSX、Solaris系统上,支持32位和64位应用,提供多种编程语言的驱动程序。
MongoDB支持的数据结构非常松散,是类似json的BSON格式,通过键值对的形式存储数据,可以存储复杂的数据类型。
MongoDB支持的数据类型有:null、boolean、String、objectId、32位整数、64位整数、64位浮点数、日期、正则表达式、js代码、二进制数据、数组、内嵌文档、最大值、最小值、未定义类型。
其中,内嵌文档我理解的并不是.doc.txt等文件,这里所指的文档是mongoDB的一个存储单元(相当于关系型数据当中的记录),在mongoDB中的表现形式为{key1:value1,key2:value2},而内嵌文档则是这样的形式{key1:value1,key2:{key2.1:value2.1,key2.2:value2.2}}。
MongoDB最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。
解压之后安装这没什么好说的,因为连安装路径都不用你选的。我还注意,它就安装完了。我连路径都没找着,还是上网查的。默认安装在了C:\Program Files\MongoDB下。
访问:http://localhost:27017/可以看到显示信息如下,就表明启动成功了。
It looks like you are trying to access MongoDB over HTTP on the native driver port.
小结:安装和简介就到此结束了,基本上安装这个部分和redis没有差别。感觉nosql的都相对轻便灵活一些。
简介
MongoDB是一个开源的,基于分布式的,面向文档存储的非关系型数据库。是非关系型数据库当中功能最丰富、最像关系数据库的。MongoDB由C++编写,其名字来源于"humongous"这个单词,其宗旨在于处理大量数据。
MongoDB可以运行在Windows、unix、OSX、Solaris系统上,支持32位和64位应用,提供多种编程语言的驱动程序。
MongoDB支持的数据结构非常松散,是类似json的BSON格式,通过键值对的形式存储数据,可以存储复杂的数据类型。
MongoDB支持的数据类型有:null、boolean、String、objectId、32位整数、64位整数、64位浮点数、日期、正则表达式、js代码、二进制数据、数组、内嵌文档、最大值、最小值、未定义类型。
其中,内嵌文档我理解的并不是.doc.txt等文件,这里所指的文档是mongoDB的一个存储单元(相当于关系型数据当中的记录),在mongoDB中的表现形式为{key1:value1,key2:value2},而内嵌文档则是这样的形式{key1:value1,key2:{key2.1:value2.1,key2.2:value2.2}}。
MongoDB最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。
windows下的安装
安装
下载路径:https://www.mongodb.org/downloads解压之后安装这没什么好说的,因为连安装路径都不用你选的。我还注意,它就安装完了。我连路径都没找着,还是上网查的。默认安装在了C:\Program Files\MongoDB下。
启动
创建数据库目录E:\mongodb,接下来打开命令行窗口:使用配置文件启动
官方下载的安装包里面没有默认的配置文件,若想使用配置文件自己动手来吧,使用配置文件怎么着也比敲命令来的高级些吧?使用命令的都是大师!使用配置文件配置数据库文件、日志文件以及其它的一些配置如下:- 建立数据库目录 E:\mongodb\data
- 建立日志目录 E:\mongodb\log
- 建立配置文件 E:\mongodb\conf
- 建立.conf配置文件,配置文件内容如下:
dbpath=E:\mongodb\data #数据库路径logpath=E:\mongodb\log\mongodb.log #日志输出文件路径logappend=true #错误日志采用追加模式,配置这个选项后mongodb的日志会追加到现有的日志文件,而不是从新创建一个新文件journal=true #启用日志文件,默认启用quiet=true #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为falseport=27017 #端口号 默认为27017
普通启动
访问:http://localhost:27017/可以看到显示信息如下,就表明启动成功了。
It looks like you are trying to access MongoDB over HTTP on the native driver port.
MongoDB安装为Windows服务
将mongodb安装为windows服务非常简单只需要在上面执行的命令行后添加 --install即可
小结:安装和简介就到此结束了,基本上安装这个部分和redis没有差别。感觉nosql的都相对轻便灵活一些。
0 0
- MongoDB(1)--简介以及安装
- MongoDB简介以及Windows安装
- MongoDB简介,使用原理,安装以及简单的使用
- mongodb安装及简介
- mongoDB简介及安装
- MongoDB安装和简介
- MongoDB简介安装
- MongoDB简介及安装
- MongoDB简介与安装
- MongoDB 数据库安装简介
- MongoDB简介与安装
- mongodb简介 安装
- MongoDB简介与安装
- mongoDB简介及安装
- mongoDB 简介和 安装
- Mongodb学习(1)安装以及配置
- MongoDB 安装以及使用
- mongodb简介、安装、启停
- C# 基础从头来
- 每天五个java相关面试题(9)--java基础详解篇1
- hdu5399 Too Simple(函数映射)
- Java 类加载机制 ClassLoder
- Java测试Junit和mockito
- MongoDB(1)--简介以及安装
- cocos2d-x中CCSprite更换图片
- UDP通信(Red Hat Enterprise Linux 6)
- 想写一个网络游戏(PS:纯粹是为了好玩)
- UVA - 11613 Acme Corporation(最小费用流)
- spring 配置bean的方法及依赖注入发方式
- Opencv + Qt 获取视频中任意一帧
- Android 自定义主菜单
- android ble 4.0实现自动配对