Hacker News new | past | comments | ask | show | jobs | submit login
Things they don't tell you about MongoDB (itexto.com.br)
34 points by lauriswtf on Dec 1, 2013 | hide | past | favorite | 29 comments



I hope this site's not built on SQL if you're trying to throw a jab and mongodb. "Error establishing a database connection"

Cached Version: http://webcache.googleusercontent.com/search?q=cache:www.ite...


Yes, because everybody knows that, unlike a RDBMS such as MySQL, NoSQL databases like MongoDB can handle any volume of requests on whatever hardware you have available and without any fine-tuning of configuration.


At first I thought the error was a beautifully crafted satire. Sadly, not


There is at least one of this posts every week, I'm still waiting for the one that's really satire.


A few years ago, I remember a site that, you selected which database system you used (e.g., Oracle, MySQL, PostGreSQL, etc.) and it would spit back the most likely error you were to receive when using it.

I can't find it at the moment, nor can I find a combination of terms to search for that gets me any closer to finding it -- but if somebody else remembers it, then maybe you'll get that satire after all.


Hmm, possibly this: http://adambard.com/blog/what-your-datastore-says-about-you/

    > MongoDB: We haven’t picked a database yet.
So much truth. :)


Hilarious, but not the link I was thinking of. In the link in my brain, you were asked to pick the database. I remember distinctly having to click through to find out what the error was for each one.


You know, I think I saw that too. If it was the one I'm thinking of, the results were memes. I vaguely recall the one for couchdb being something like a cartoon about um... "no SQL? so how do I query it?" "You don't; you write a distributed map/reduce function in Erlang." "Did you just rell me to f*ck myself?" "I believe I did, Bob."

...or something like that. Damnit, you'd think that'd be specific enough for google to turn up something...

Edit: Woot, dbarlett got it. I think I was failing due to my incorrect recollection that it mentioned mongo and couch, and not nosql in general.


You ought to get points for remembering the punchline for the NoSQL one, so I upvoted you. All I could remember was "it was really funny."



That is EXACTLY the one. Thank you. :-)


"For the “Lightning Consult” plan it costs US$ 450,00 per hour, and you have to buy at least 2, so it cost at least US$ 900,00 to any company. "

At first I thought they were charging 45 thousand an hour till I clicked through to Mongo's page and realized author is using the Brazilian/European commas instead of periods (price is $450 an hour).


Sometimes, free can be very expensive.


Wasn't this one of the algorithmically generated headlines?


I will second RoboMongo being my go-to frontend. (Half the frontends recommend in the mongo docs are defunct!) It's really quite hard to be PhpMyAdmin as a very useful universal db tool.

I will also unabashedly plug my own budding frontend, which I strongly encourage all of you to take a look at and help flesh out! https://github.com/classicspecs/Flask-MongoMyAdmin


> (Half the frontends recommend[ed] in the mongo docs are defunct!)

That sounds like someone needs to open a pull request on the docs.


Error establishing a database connection

Lol


Seriously, the algorithmically generated headline program, could automatically stage and generate common error connections and drive the HN crowd nuts.


Hacker news is a good tool to use to test your site's scalability. Lol


I didn't expect so much traffic on my blog! :)

Well: I think that things will normalize now. (at least I hope!)


MongoDB's limitations have been well publicized over the past few years, but if you need another reason to avoid using it, take a look at which bug tracker they use (https://jira.mongodb.org/browse/SERVER-3110). JIRA. You simply can't trust code coming from a team that uses JIRA as their bug tracker.


JIRA can a great tool, but that has nothing to do with mongodb nor the quality of the code the team produces.


I used JIRA for a number of years on a daily basis and it is easily the worst bug tracker I have ever used. I would choose any other bug tracker I have used over JIRA any day, even BugZilla.

The connection to mongodb is that their team chose JIRA and continue to use JIRA. I was implying that by choosing such a horrible bug tracker that you must question their code for mongodb.

In retrospect I probably should have added a smiley face or not made the comment at all, since it's entirely possible they didn't have a choice in the matter and JIRA was chosen for them by a pointy haired boss. After all, I was forced to use JIRA at my previous job and the quality of code I produced and technical decisions I made were not affected by choice of bug tracker. So to any mongodb devs reading this who may have been offended, I am sorry and I feel your pain in having to use JIRA, I hope you can escape it soon :)


I think it might be a case of JIRA is the worst, except for all the others (Ever used TFS2010?)


Curious what you recommend for a large project? I also don't love JIRA but wonder, really, if there's any perfect solution...


Please stop posting these. Nothing new in the post. Yes, MongoDB is overrated. Documents store should be capable of doing a whole lot more than MongoDB offers. Sign up to be notified when Amisa server becomes generally available. http://www.amisalabs.com/ Thanks in advance for your interest.


I really hope you don't actually represent these folks, because you just made yourself look like a real ass.


That's your view and maybe a few others and everybody is entitled to their own view(s).


Possibly the most blatant advertising I've ever seen in an HN comment. At least put a bit of effort into it.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: