MongoDB 3.0.3 发布,分布式文档存储数据库 - 开源中国社区
MongoDB 3.0.3 发布,分布式文档存储数据库
Feng_Yu 2015年05月13日

MongoDB 3.0.3 发布,分布式文档存储数据库

Feng_Yu Feng_Yu 发布于2015年05月13日 收藏 29 评论 14

阿里云高性能云服务器,2折起! >>> >>>  

MongoDB 3.0.3发布。此次更新没有太多内容。需要注意的是db.eval()从这个版本开始废弃了。

此次更新内容如下:

    3.0.3 – May 12, 2015

All issues closed in 3.0.3

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

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

  • 面向集合存储,易存储对象类型的数据。

  • 模式自由。

  • 支持动态查询。

  • 支持完全索引,包含内部对象。

  • 支持查询。

  • 支持复制和故障恢复。

  • 使用高效的二进制数据存储,包括大型对象(如视频等)。

  • 自动处理碎片,以支持云计算层次的扩展性

  • 支持RUBY,PYTHON,JAVA,C++,PHP等多种语言。

  • 文件存储格式为BSON(一种JSON的扩展)

  • 可通过网络访问

所谓“面向集合”(Collenction-Orented),意思是数据被分组存储在数据集中,被称为一个集合(Collenction)。每个 集合在数据库中都有一个唯一的标识名,并且可以包含无限数目的文档。集合的概念类似关系型数据库(RDBMS)里的表(table),不同的是它不需要定 义任何模式(schema)。
模式自由(schema-free),意味着对于存储在mongodb数据库中的文件,我们不需要知道它的任何结构定义。如果需要的话,你完全可以把不同结构的文件存储在同一个数据库里。
存储在集合中的文档,被存储为键-值对的形式。键用于唯一标识一个文档,为字符串类型,而值则可以是各中复杂的文件类型。我们称这种存储形式为BSON(Binary Serialized dOcument Format)。

MongoDB服务端可运行在Linux、Windows或OS X平台,支持32位和64位应用,默认端口为27017。推荐运行在64位平台,因为MongoDB

在32位模式运行时支持的最大文件尺寸为2GB。

MongoDB把数据存储在文件中(默认路径为:/data/db),为提高效率使用内存映射文件进行管理。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:MongoDB 3.0.3 发布,分布式文档存储数据库
分享
评论(14)
最新评论
0
列坑呢?
0

引用来自“johnlee007”的评论

MongoDB存文件比较好用,还是不能替代关系型数据库

引用来自“Mr_Jing”的评论

“存文件比较好用”这位可能没有用过 mongoDB,鉴定完毕。

引用来自“johnlee007”的评论

用过,有很多坑。

引用来自“Mr_Jing”的评论

请问有没有总结一下什么的,防止我们新手落入坑中。
那些年,我们一起遇到的坑
0

引用来自“johnlee007”的评论

MongoDB存文件比较好用,还是不能替代关系型数据库

引用来自“Mr_Jing”的评论

“存文件比较好用”这位可能没有用过 mongoDB,鉴定完毕。

引用来自“johnlee007”的评论

用过,有很多坑。
请问有没有总结一下什么的,防止我们新手落入坑中。
0

引用来自“johnlee007”的评论

MongoDB存文件比较好用,还是不能替代关系型数据库

引用来自“Mr_Jing”的评论

“存文件比较好用”这位可能没有用过 mongoDB,鉴定完毕。
用过,有很多坑。
0
不错
0
不知道填了没?
0
芒果DB的那些坑填了吗,比如丢失数据的,内存占用太大......
0

引用来自“johnlee007”的评论

MongoDB存文件比较好用,还是不能替代关系型数据库

引用来自“Mr_Jing”的评论

“存文件比较好用”这位可能没有用过 mongoDB,鉴定完毕。

引用来自“筱龙缘”的评论

+1
grid fs我也觉得只有读远超过写的情况mongodb才有优势,否则就是存文件的
0
“面向集合”(Collenction-Orented),
应该是collection
0

引用来自“johnlee007”的评论

MongoDB存文件比较好用,还是不能替代关系型数据库

引用来自“Mr_Jing”的评论

“存文件比较好用”这位可能没有用过 mongoDB,鉴定完毕。
+1
0

引用来自“johnlee007”的评论

MongoDB存文件比较好用,还是不能替代关系型数据库
“存文件比较好用”这位可能没有用过 mongoDB,鉴定完毕。
0

引用来自“红薯”的评论

感谢投递新闻
我投递新闻都没人感谢我
0
MongoDB存文件比较好用,还是不能替代关系型数据库
0
感谢投递新闻
顶部