Mongodb
longxibendi
这个作者很懒,什么都没留下…
展开
-
MongoDB资料汇总专题
1.MongoDB是什么MongoDB介绍PPT分享MongoDB GridFS介绍PPT两则初识 MongoDB GridFSMongoDB GridFS 介绍一个NoSQL与MongoDB的介绍PPTMongoDB:下一代MySQL?写给Python程序员的MongoDB介绍又一篇给Python程序员的MongoDB教程MongoDB源码研究系列文章白话MongoDB系列文章Mongo转载 2014-04-14 15:39:05 · 1189 阅读 · 0 评论 -
为什么MongoDB会丢数据
from: http://nosqldb.org/topic/53f310590d6e869123593428MongoDB 丢数据的说法已经出现很久很久了,传言甚多。这里简单总结下场景。1.在MongoDB很早的版本,2.0之前,没有journal,加上默认不是安全写,系统一宕机就可能出现数据丢失,因为数据没有刷盘,也没有恢复日志恢复机制。这个问题倒默认启用journal以及转载 2014-10-08 14:42:20 · 11993 阅读 · 0 评论 -
线上环境部署MongoDB的官方建议
from: http://john88wang.blog.51cto.com/2165294/1386755转载 2014-07-30 10:24:11 · 14308 阅读 · 1 评论 -
mongodb中的oom-killer的问题
from: http://blog.csdn.net/metaxen/article/details/7188689本文主要内容遇到问题什么是Overcommit和OOM?overcommit的策略当oom-killer发生时,linux会选择杀死哪些进程实验结论遇到的问题在对mongodb的GridFS进行压力测试时(128M内存,几十个读写进程),经常触发oom转载 2014-07-26 16:58:11 · 4331 阅读 · 0 评论 -
记一次MongoDB性能问题
from: 最近忙着把一个项目从MySQL迁移到MongoDB,在导入旧数据的过程中,遇到了些许波折,犯了不少错误,但同时也学到了不少知识,遂记录下来。公司为这个项目专门配备了几台高性能务器,清一色的双路四核超线程CPU,外加32G内存,运维人员安装好MongoDB后,就交我手里了,我习惯于在使用新服务器前先看看相关日志,了解一下基本情况,当我浏览MongoDB日志时,转载 2014-07-26 14:23:53 · 1783 阅读 · 0 评论 -
mongodb体系结构
本文图片来自Ricky Ho的博文MongoDB构架(MongoDB Architecture),这是个一听就感觉很宽泛的话题,但是作者在文章中确实对MongoDB由内至外的架构进行了剖析。本文截取了其文章中的几张重点架构示意图片进行简单描述。希望对大家有用。MongoDB数据文件内部结构MongoDB在数据存储上按命名空间来划分,一个collection是一个命名空间转载 2014-04-12 20:36:51 · 3577 阅读 · 0 评论 -
MongoDB 的坑 & 如何避免采坑
From:http://blog.rainforestqa.com/2012-11-05-mongodb-gotchas-and-how-to-avoid-them/翻译版看:http://www.csdn.net/article/2012-11-15/2811920-mongodb-quan-gong-lueA lot of people hate on MongoDB. In转载 2014-04-16 15:18:58 · 21363 阅读 · 0 评论 -
mongodb中journal工作原理
先介绍一下Journal: journal文件在MongoDB中的作用相当于redo日志文件在oracle中的作用,它可以在即使服务器意外宕机的情况下,将数据库操作进行重演。 在64位的机器上,2.0以上版本默认是开启了journal的,但是在32位机器上,或者2.0以下的版本中,默认是不开启journal的。所以在我的安装了2.4.3版本的32位机器上,每次启动mon转载 2014-04-16 14:43:26 · 19019 阅读 · 2 评论 -
mongodb各种坑
http://www.csdn.net/article/2012-11-15/2811920-mongodb-quan-gong-lue原创 2014-04-16 09:38:14 · 1531 阅读 · 0 评论 -
大规模运行MongoDB应该知道的10件事
FMongoDB的首席解决方案架构师Asya Kamsky 最近发表了一篇文章,概括了大规模运行MongoDB需要知道的10件事。MongoDB也需要DevOps。MongoDB是一个数据库。和任何其他的数据存储一样,它也需要容量计划、调整、监控和维护。不要因为它很容易安装、入门,同时与关系型数据库相比能够更加自然地满足开发人员的范例就认为MongoDB不需要适当的照顾和喂养。转载 2014-04-16 15:30:46 · 1239 阅读 · 0 评论 -
从PHP客户端看MongoDB通信协议
From: http://blog.nosqlfan.com/html/3996.html转载 2014-04-16 14:47:04 · 1031 阅读 · 0 评论 -
How MongoDB’s Journaling Works
From: http://blog.mongodb.org/post/33700094220/how-mongodbs-journaling-works转载 2014-04-16 14:44:54 · 921 阅读 · 0 评论 -
MongoDB数据文件内部结构
有人在Quora上提问:MongoDB数据文件内部的组织结构是什么样的。随后10gen的工程师Jared Rosoff出来做了简短的回答。每一个数据库都有自己独立的文件。如果你开启了directoryperdb选项,那你每个库的文件会单独放在一个文件夹里。数据库文件在内部会被切分成单个的块,每个块只保存一个名字空间的数据。在MongoDB中,名字空间用于区分不同的存储类别。比如转载 2014-04-16 14:34:28 · 1677 阅读 · 0 评论 -
Linux mmap() ENOMEM error causing Segmentation Fault,使用mongodb注意
from: http://www.enchantedage.com/node/235mongodb 使用了mmap来映射管理文件,使用mongodb的要注意I have a system that creates files on disk, then uses mmap and madvise and mflush to asynchronously do I/O to转载 2014-12-02 15:58:43 · 2910 阅读 · 0 评论