mongodb
文章平均质量分 74
macyang
Chance is waiting for prepared people and my Status is read the fucking source code.
展开
-
Fast Updates with MongoDB (update-in-place)
本文介绍Mongodb update-in-place两面性,个人觉得mongodb目前因为全局的write lock原因还是比较适合读多写少的情形,另外仅以本文纪念CSDN泄露密码事件。One nice feature with MongoDB is that updates can happen “in place” — the database does not have to allo原创 2011-12-21 23:38:38 · 1994 阅读 · 0 评论 -
Mongodb Covered Indexes
MongoDB 1.8+ can return data from the index only when the query only involves keys which are present in the index. Not inspecting the actual documents can speed up responses considerably since the i原创 2012-02-19 21:15:05 · 833 阅读 · 0 评论 -
Mongodb技术沙龙@admaster
- 使用Mongodb的时候需要考虑的事情:MongoDB关注内存而不是CPU,计算负载不高,理想是所有数据的都能放在内存中退而其次确保内存能把常用数据集都放下(索引+热数据)- replica set + auto-sharding 做好不易,特别注意sharding key的优选,要克服的问题:shard 不均衡,数据波动, 另外做好mongos可靠性的评估,原创 2012-03-02 11:16:26 · 1053 阅读 · 0 评论 -
可伸缩架构常用技术 -- 数据切分
可伸缩性架构常用技术—— 之数据切分(Data Sharding/Partition)1. 简介本来想写一篇可伸缩性架构方面的文章,发现东西太多了,久久未能下笔,这里首先把大家最关注的数据切分(Partition/Sharding)方面的内容先写完,给大家参考。 我们知道,为了应对不断增长的数据,我们对数据进行切分,存储在不同的数据库里,本文提到的数据库转载 2012-03-21 13:42:35 · 737 阅读 · 0 评论 -
10gen发布MongoDB监控系统MMS(附使用教程)
本文来源:http://blog.nosqlfan.com/html/3171.html MMS做的的确不错,已经在自己的机器上搭建了整套环境,然后就可以在https://mms.10gen.com/ 查看本机上运行的MongoDB信息。MongoDB如日中天,10gen也刚刚拿到了一笔2000万美元的融资,但是10gen在全球宣传MongoDB时,发现人们经常问到这样一个问题“What转载 2011-09-29 21:52:56 · 2718 阅读 · 0 评论 -
MongoDB与内存
一篇介绍MongoDB的内存管理和各种MongoDB或者linux命令查看内存使用情况的介绍,原文地址:http://huoding.com/2011/08/19/107但凡初次接触MongoDB的人,无不惊讶于它对内存的贪得无厌,至于个中缘由,我先讲讲Linux是如何管理内存的,再说说MongoDB是如何使用内存的,答案自然就清楚了。据说带着问题学习更有效,那就先看一转载 2011-08-19 23:43:01 · 1089 阅读 · 0 评论 -
Mongodb: Directory Per DB
启动MongoDB的时候,通常会使用--dbpath来指定存放mongodb数据文件的目录,但是--dbpath不能够带多个目录,所以当一台机器上总的磁盘空间很大但是每个分区空间都无法满足要求的时候,在不考虑加磁盘或者sharding模式外的办法,目前就只用使用--directoryperdb这个参数为每个db设定其归属目录,但是需要注意的是当我们只有一个db,而它需要占用很多空间的时候,这个参数原创 2011-07-27 23:15:03 · 4912 阅读 · 0 评论 -
12-months-with-mongodb
原文地址:http://blog.wordnik.com/12-months-with-mongodb有的时候为了更新一个document,如果先将其读到内存中然后再更新,也许能够提高update速度~ Happy Monday everyone!As previously blogged, Wordnik is a heavy user of 10gen’s Mong原创 2011-10-17 21:34:13 · 621 阅读 · 0 评论 -
Mongodb: Db-level Locking VS Collection-level Locking
期盼中的Mongodb 2.0已经release,但是可怜的Collection-level Locking并没有实现,具体可以查看jira: https://jira.mongodb.org/browse/SERVER-1240先说一下为什么这么期盼Collection-level Locking能够在MongoDB中实现呢,主要还是自己实际使用MongoDB的时候出现concurrency原创 2011-09-28 11:53:19 · 2432 阅读 · 0 评论 -
MongoSV Live-Blog: Performance Tuning and Scalability
This talk goes over various performance tuning techniques used in real world examples from our various implementations of MongoDB at Shutterfly. We will cover various techniques including usage of t转载 2012-02-19 20:25:20 · 667 阅读 · 0 评论 -
MongoDB Best Practices
Hello from the Engine Yard Data Team! We wanted to let you know what we’ve been up to since the last time we blogged.When the team was formed earlier in the year, our first job was to expand our s转载 2012-02-08 09:38:57 · 2646 阅读 · 0 评论 -
Using MongoDB MapReduce to join 2 collections
A simple way to use map reduce to pre-join data sets for analysis. Enjoy!(尽量避免在做实际计算的时候去做join操作,所以可以用这种方法事先将关注的fields join到同一张表中http://stackoverflow.com/questions/4067197/mongodb-and-joins)Have原创 2011-10-19 21:58:26 · 2074 阅读 · 0 评论 -
MongoDB paddingFactor implications
关于Mongodb Padding Factor其实是一个优化点,在update操作很多的时候,如果能够提前预填充即将添加的字段就可以避免后面因为频繁更新document而导致的数据迁移问题。本文原文地址:http://tebros.com/2010/11/mongodb-paddingfactor-implications/MongoDB has a feature that allow原创 2011-12-15 18:36:09 · 1194 阅读 · 0 评论 -
5 Steps To Scaling MongoDB In 8 Minutes
本文主要从5个方面提出对MongoDB进行优化的方法:使用explain查看query是否充分使用了index、热数据(+索引信息)是否能够全部放在内存中、使用文件分配速度更快的ext4文件系统、数据存储使用SSD最优、必要的时候使用sharding模式对数据进行分片。 另外推荐一本书,也是关于优化MongoDB的书(50 Tips and Tricks for Mongodb Developer原创 2011-10-05 20:45:44 · 710 阅读 · 0 评论 -
MongoDB 1.8.4 vs 2.0.2's Write Lock
官方文档说mongdb 2.0.2的写性能提高不少,下面有人针对Mongodb 1.8.4和2.0.2进行了测试:MongoDB, as some of you may know, has a process-wide write lock. This has caused some degree of ridicule from database purists when they转载 2012-01-06 10:14:25 · 1386 阅读 · 0 评论 -
The tail of MongoDB
本文主是针对Mongodb Capped Collection tailable cursor的测试,需要注意的是tailable cursor只能应用在capped collection上,包括两个很重要的query参数:QueryOption_CursorTailable和QueryOption_AwaitData;另外发现Capped Collection很适合应用在storm spou转载 2012-01-15 14:44:11 · 1378 阅读 · 0 评论 -
Mongodb Aggregation Framework
The MongoDB aggregation framework provides a means to calculate aggregate values without having to use Map-Reduce. Map-Reduce is very powerful, but it is also harder than necessary for simpler thing转载 2012-01-16 22:17:24 · 1819 阅读 · 0 评论 -
Lower Lock % and Number of Slow Queries
Gauges tracks several websites. Some get a lot of traffic and others don’t. The sites that get a lot of traffic tend to stay hot and sit in RAM. The sites that get little traffic, eventually get pus转载 2012-02-01 23:08:19 · 667 阅读 · 0 评论 -
The Comments Conundrum
霸气显露无疑!看例子了解Mongodb聚合框架One of the most common questions we get is:I have a collection of blog posts and each post has an array of comments. How do I get……all comments by a given author…t转载 2012-02-03 15:29:41 · 777 阅读 · 0 评论 -
MongoDB Replication Oplog
Replication uses an operation log ("oplog") to store write operations. These operations replay asynchronously on other nodes.The length of the oplog is important if a secondary is down. The larger t原创 2011-06-14 23:49:00 · 1606 阅读 · 0 评论 -
Quora上的一个哥们对mongodb由爱转恨
Some people who talk about leaving MongoDB:Anonymous: http://pastebin.com/raw.php?i=FD...Zopyx: http://www.zopyx.de/blog/goodbye...Bump: http://devblog.bu.mp/from-mongod...Urban Airship: htt转载 2014-02-11 13:06:06 · 2231 阅读 · 0 评论