Testing the MongoDB Global Write Lock Improvements
rick446 writes "I took some time to benchmark the global write lock improvements in MongoDB 2.0. From the article: 'MongoDB, as some of you may know, has a process-wide write lock... Per-database and per-collection locking is on the roadmap ..., but it's not here yet. What was announced in MongoDB version 2.0 was locking-with-yield. I was curious about the performance impact of the write lock and the improvement of lock-with-yield, so I decided to do a little benchmark, MongoDB 1.8 versus MongoDB 2.0.'"
http://howfuckedismydatabase.com/nosql/ (Some NSFW language.)
:wq
It's like this articles starts in the middle of a sentence and I can't tell what the hell is going on.
OK, for starters, what the fuck is MongoDB? Just a single sentence or some mention would be helpful. Secondly, why is this front page material? It's just some crappy blog about some minor change to some product nobody uses, woopdeedoo.
I hate it when I am benching my mongo and it locks its yeild, quite painful =O
It's great that they improved the locking. I just hope they didn't compromise web scalability in the process.
Do you even lift?
These aren't the 'roids you're looking for.
Congratulations. You matter enough to bother reinventing this wheel again. If you continue to matter for a meaningful amount of time you'll end up locking individual documents, or whatever you call them. Oracle called that 'row' locking. 15 years ago.
Mongo is slang for huge or big. Its like a Blazing Saddles reference to a character named Mongo; whereby it was stated, if you shoot him, you'll just make him mad. Beyond that, I'm not sure what's offensive about it.
Its a "big, bad ass database." What's so offensive?
In my language, and apparently in English as well, "mongo" is a rude slang term for people with Down syndrome. Although I chuckled when I first read about MongoDB it's obvious that those who chose the name didn't know about this. Disclaimer: Neither I nor any sensible person I know would ever use this slur.
Are you a grammar Nazi? I'm trying to improve my English; please correct my errors!
Woah... I didn't say or imply that MongoDB is meant to be derogatory, nor do I find it offensive myself. I intended to explain to my parent post why my grandparent (probably) found it offensive. I also noted that I was sure his implication about the name being deliberately offensive was wrong. I sometimes find that some people (grandparent?) really go out of their way to be offended by whichever coincidence, your post might be better suited as a reply to the topmost post in this thread?
The reason why I picked up on it is that most Norwegians recognise the word as derogatory and extremely rude, even though polite society ignores and rightfully looks down upon it (to steal your phrase). As in English, it's a word you'll find in some sociolects, or maybe hear from a schoolyard bully. I found the Urban Dictionary reference by googling the word, I probably should have qualified the link with "in some variants of english" or somesuch, but I was really only looking for an explanation of that particular meaning in English.
Peace?
Are you a grammar Nazi? I'm trying to improve my English; please correct my errors!
Not all open-source is the same. Some projects have great (or at least decent) names, some have terrible names. Similarly, some projects are great (technically), while others are shit. Sometimes the two even coincide, as we see with this one: it has a terrible name, and it's a shitty project, only now implementing concepts that real databases had back in the 80s or before.
For when you're too cheap to spring for a BerkeleyDB license, some amateur playing a decade of catchup gives you everything you'd ever need, as long as you don't need support, performance, stability or data integrity.
If you were blocking sigs, you wouldn't have to read this.
I grew up in England (when the official scientific term was "mongoloid") and never heard anyone say "mongo", though there was one kid who used to say "mungo". He wasn't one, but he wasn't far off.
"Mong" was much more common.
Who gives a fuck what you think, you fucking spacker?
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
Mong is slang. Mongo means nothing in English. It's also not that offensive anymore, especially when we're talking about Mongo Database, I didn't even make the connection until you pointed it out.
These comments seem up-to-date. That is if they were posted 5 years ago.
because i've saved so much time not having to write 500+ lines of DDL for this new web application in MongoDB compared to using a relational database.