下图是使用 SQL 和 MongoDB 的对应信息图表,点击图片查看大图:

MongoDB 特征:
- 采用 C++ 开发
- 授权协议:AGPL (客户端驱动包: Apache)
- 支持自定义和二进制JSON(BSON)协议
- 主从复制支持
- JavaScript 查询表达式
- 比 CouchDB 拥有更好的及时更新特性
- 水平伸缩性,内建分区功能
- 数据存储基于内存映射文件
- 更好的使用动态查询,解决模式和列
- 性能非常高
在使用 SQL (以MySQl为例)和使用MongoDB 的区别:
http://www.mongodb.org/display/DOCS/SQL+to+Mongo+Mapping+Chart
回到顶部 发表评论 网友评论,共 27 条
引用来自“Rushmore”的评论
"性能非常高"的描述过于模糊,几十G内读写的性能一般都低于mysql的,大规模容量autosharding时候方能体现mongodb优势
mongodb是内存数据库,定时写入磁盘,而且支持索引。
数据量不大的情况下相当于直接读写内存,这性能会比MYSQL低?
引用来自“click”的评论
弱弱的问一下 这个图是用什么搞得
引用来自“FreeZ”的评论
引用来自“click”的评论
弱弱的问一下 这个图是用什么搞得
引用来自“itVincent”的评论
Spring Data MongoDB这个怎么看
引用来自“Rushmore”的评论
8楼说的很贴切,确实如此,redis+mongodb如果再+动态语言可以让整个系统都敏捷起来了,我们已经用到生产了,pymongo非常好用
另外, 上面代码的字体是什么字体 ?
引用来自“阿影”的评论
呵呵。字体我知道,我的Eclipse上也用这个字体。 Droid Sans Mono 11 号字体。
http://damieng.com/blog/2007/11/14/droid-font-family-courtesy-of-google-ascender 这个字体是Google的好像。不过大部份都要付刀了。这个是免费的。
引用来自“自在山”的评论
引用来自“Rushmore”的评论
8楼说的很贴切,确实如此,redis+mongodb如果再+动态语言可以让整个系统都敏捷起来了,我们已经用到生产了,pymongo非常好用