MongoDB 2.2.0 发布,分布式文档数据库
oschina 2012年08月29日

MongoDB 2.2.0 发布,分布式文档数据库

oschina oschina 发布于2012年08月29日 收藏 15 评论 14

互联网开发模式的经验之谈>>>»  

MongoDB 发布全新版本 2.2.0 ,该版本主要改进包括如下几个方面:

  • 聚合框架,无需 MapReduce 支持实现聚合操作(示例
  • TTL 集合,用于从集合中删除过期的数据(教程
  • 并发处理能力的提升
  • 通过标签的分片来提升提高数据中心处理(详情
  • 完全支持阅读偏好的语义

另外还包含很多其他方面的改动,详情请看发行说明

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

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

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

引用来自“zhaoyou”的评论

引用来自“hokim”的评论

引用来自“tony_jane”的评论

是 db level lock 据说 collection level lock 要到 2.4

哎,盼星星盼月亮啊。。。

system level lock, 现有的实现,给生产环境带来了哪行问题呢?

那就像。。你上厕所的时候不能同时看报纸了,郁闷不?
0

引用来自“shol”的评论

还是不太敢用,总觉得使用内存映射文件不保险,这种方法真偷懒,把责任都推给操作系统了

这种方式确实太偷懒,而且极可能在某种条件对于整体性能是致命的,可谓是 mongodb最大的设计弊端
0
mysql + memcache吧, 新项目用mongodb的后悔中。
0
2.2.0 较之前版本,有什么新特性?
0

引用来自“LinkerLin”的评论

引用来自“NDZhuangy”的评论

引用来自“tony_jane”的评论

好像已经 拆掉了 全家锁了

好像是,改成了collection level lock

mongodb的js引擎还是比较慢。

可以用v8引擎,增速不少
0

引用来自“shol”的评论

还是不太敢用,总觉得使用内存映射文件不保险,这种方法真偷懒,把责任都推给操作系统了

确实是比较偷懒的一种做法,但设计中也体现了了缓存重建服务的思想。。。
0

引用来自“hokim”的评论

引用来自“tony_jane”的评论

是 db level lock 据说 collection level lock 要到 2.4

哎,盼星星盼月亮啊。。。

system level lock, 现有的实现,给生产环境带来了哪行问题呢?
0

引用来自“tony_jane”的评论

是 db level lock 据说 collection level lock 要到 2.4

哎,盼星星盼月亮啊。。。
0

引用来自“shol”的评论

还是不太敢用,总觉得使用内存映射文件不保险,这种方法真偷懒,把责任都推给操作系统了

说不定系统比数据库处理更好
0
还是不太敢用,总觉得使用内存映射文件不保险,这种方法真偷懒,把责任都推给操作系统了
0
是 db level lock 据说 collection level lock 要到 2.4
0

引用来自“NDZhuangy”的评论

引用来自“tony_jane”的评论

好像已经 拆掉了 全家锁了

好像是,改成了collection level lock

mongodb的js引擎还是比较慢。
0

引用来自“tony_jane”的评论

好像已经 拆掉了 全家锁了

好像是,改成了collection level lock
0
好像已经 拆掉了 全家锁了
顶部