mongodb(开源数据库软件)下载 v4.0.3官方免费版

mongodb(开源数据库软件)下载 v4.0.3官方免费版

开源数据库软件

  • 分类:教育管理
  • 大小:219M
  • 语言:简体中文
  • 授权:免费软件
  • 系统:winXP,win7,win8,win10
  • 时间:2019-10-10 14:10:24
点击下载(219M)

软件介绍

MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
mongodb(开源数据库软件)下载 v4.0.3官方免费版

【基本介绍】

MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。MongoDB最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。
开源数据库软件

【特点介绍】

它的特点是高性能、易部署、易使用,存储数据非常方便。
mongodb

【功能特性】

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

【使用原理】

所谓“面向集合”(Collection-Oriented),意思是数据被分组存储在数据集中,被称为一个集合(Collection)。每个集合在数据库中都有一个唯一的标识名,并且可以包含无限数目的文档。集合的概念类似关系型数据库(RDBMS)里的表(table),不同的是它不需要定义任何模式(schema)。   

模式自由(schema-free),意味着对于存储在mongodb数据库中的文件,我们不需要知道它的任何结构定义。如果需要的话,你完全可以把不同结构的文件存储在同一个数据库里。   

存储在集合中的文档,被存储为键-值对的形式。键用于唯一标识一个文档,为字符串类型,而值则可以是各种复杂的文件类型。我们称这种存储形式为BSON(Binary Serialized dOcument Format)。

【实际应用】

MongoDB服务端可运行在Linux、Windows或IOS平台,支持32位和64位应用,默认端口为27017。推荐运行在64位平台,因为MongoDB在32位模式运行时支持的最大文件尺寸为2GB。

【下载方式】

1.首先在网页找到下载地址进行点击下载,并保存在电脑D盘
开源数据库
2.在d盘找到该文件,点击安装
MongoDB绿色版

【安装教程】

1.首先将下载好的64位MSI安装文件,双击进行安装
MongoDB绿色版
2.直接Next进入下一步
开源数据库MariaDB 驱动.
3.勾选“I accept......”,点击Next
MongoDB
4.第一个选项:Complete(完整版),默认安装所有功能到C盘;第二个选项Custom(自定义),可以选择安装目录与服务。这里选择Custom:
开源数据库MariaDB 驱动.
5.默认全部功能安装,选择Browse更换安装目录到F:MongoDB(自己选择、)下,Next,然后选择Install开始安装:
开源数据库
6.安装完成!
开源数据库
7.打开MongoDB目录下的bin文件夹,会看到很多exe可执行文件:
mongodb

【常见问题】

什么是基于角色Role的认证系统?
在以往的MongoDB中,官方一直推荐MongoDB应该在一个Trust的环境下运行,对于认证和安全性上的考虑是不充分的。
(MongoDB的安全性和读写的完整性以前一直被人诟病,WriteConcern解决了写数据的安全性,这次的RoleBase的认证机制,在一定程度上提高了MongoDB的安全性)
现在在MongoDB中创建的User,除了有用户名,密码等传统属性之外,还有一个Role的概念。
每个Role的操作权限是不同的,而且,根据细化的配置,可以将每个Role的权限定义的非常详细,
Role可以查询,修改某个数据库,某个数据表,都可以做到小粒度的定义。
每个用户可以同时拥有多个Role,这样的话,管理员可以对于各个用户的权限做到非常精确的控制了。
MongoDB的 具体实现 Role:
每个Role可以有多个Privilege,每个Privilege指定了可以访问的资源(可以指定数据集,数据库,精确到具体的某个数据集)
对于资源的可以执行的操作(Action),例如 数据集的查找 或者 更新。对于各种的操作已经做到非常小的粒度的细化了。
例如 添加用户 和 删除用户 已经是两个操作了(Action),而不是通常理解的,增删改是同样的操作。
(当然,可能也有人认为如此细化对于管理者来说也是一种负担。不过一个Role一旦精心设计之后,就可以分配给不同用户,一劳永逸了)


  • 无病毒
  • 无广告
  • 用户保障

软件截图

类似的软件

软件资讯

更多 >

用户最爱

小熊工具箱 精名宝宝取名软件 visualroute CDCheck中文版 解压软件BandiZip 360游戏大厅 柚子相机 秒压 Win7希望与梦想主题 职称考试计算机Excel 2007 极速PDF阅读器 Skype sound normalizer中文版 Sleipnir浏览器 双师课堂学生端 京东咚咚买家版 鲁大师绿色版 王码五笔86版官方 WinTopo JPWord破解版 谷歌音乐盒 车辆行驶 pdmreader normaliz.dll 多玩魔兽盒子 快玩游戏盒 酷狗音乐 cbox央视影音 三国杀 百度ting播放器