Live data from Hacker News

MongoDB shares jump more than 30% in $192M IPO

cnbc.com

421–425 of 425 posts

Re: MongoDB shares jump more than 30% in $192M IPO

#421

ach, the interminable hatred of mongodb is an anthropological artifact worthy of study. It's the only truly working example of a horizontally scalable arbitrary document storage and retrieval system with indexing on any element. It is a much more general tool then an RDBS, and should never be used when an RDBS would do the job. However, it's really good at collecting searchable, arbitrary schemaless data in real time…

Only? Many of the early MongoDB employees came from MarkLogic. Several have returned too. (Full disclosure: PM at MarkLogic)

Well you guys must have a pretty lame marketing department because I've been using noSql for the better part of a decade and I've never heard of you.

A quick look at your web page tells me why. You have no open source or free version that I can download and kick the tires of.

Re: MongoDB shares jump more than 30% in $192M IPO

#422
post #221

Earlier quoted context omitted.

RDBMS makes sense for most applications. Most applications store data that can be fit to the relational model. Most applications aren't big data or data mining OLAP. Most RDBMSs can do key-value stores very well now. Most applications also care more about consistency over availability, which is what RDBMSs do (CAP theorem). Many NoSQL data stores choose availability and partitioning and sacrifice consistency (i.e., "…

> Now, if you're running Reddit or Wikipedia or Facebook or HN... do you really care if a user doesn't get the absolute latest version of a document or comment? I mean... do you? I often come back a few minutes after posting to add something I forgot or rephrase something for clarity. I hate when I am tweaking a Reddit comment a couple times during a period of high server load and I get served an old version of the c…

Oh, it will certainly come up, but it's not going to break Reddit if you get an old version of a comment as long as it's eventually consistent. Nobody is going to die, and nobody is going to lose any money.

Data stores like Cassandra and MongoDB don't lose revisions. That's not the kind of consistency we're talking about. CAP consistency is just getting the most recent version. You won't lose data -- data loss is a bug, not expected behavior, just like any other data store -- you just won't always get the most recent version of it. And, keep in mind, when we talk about eventual consistency here we generally mean "consistent on all nodes within a few minutes, but we're not blocking reads to write this data." It's not going to take hours.

That said, if you find you get an old version of your own comment, I'd be more willing to believe it's the fact that your request failed with a 503 error or otherwise timed out as much as it was a data store problem. Next time it happens, wait 5 minutes and try again.

> is there really no other way to cluster their data except "one big table"? Maybe like shard subreddits to specific servers ala Hyperdex?

The whole point of MongoDB or Cassandra is that you can get shards without all the headache that RDBMSs usually put you through. You configure your sharding function and let the system do the rest. You don't have to connect to the right shard or anything of the sort, which some RDBMSs do (or did, it's been awhile since I've looked) require with sharding.

Reddit has their code and architecture posted, though it's out-of-date now, it makes it clear that it's basically just two big tables:

https://github.com/reddit/reddit/wiki/Architecture-Overview

It's PostgreSQL, ThingDB, Cassandra, memcached, and RabbitMQ.

Re: MongoDB shares jump more than 30% in $192M IPO

#423
post #106

Earlier quoted context omitted.

That's not how it works. When you're shopping around your IPO before going public, you need to get commitments from institutional investors to buy your stock at IPO at a particular price. Just because people will start buying at +30% shortly after IPO does not mean you can get investors to commit to a 30% higher IPO price beforehand.

That's exactly how it works. What you are describing is the standard IB B.S. speech. It has been debunked multiple times, starting from the time of DLJ.

Huh? I'm not saying it's reasonable/good or doesn't involve cronyism and "discounts" for "favored" investors, but what I described is actually how it works.

Re: MongoDB shares jump more than 30% in $192M IPO

#424

Earlier quoted context omitted.

Most online brokers don't have lending inventory available yet. TD won't let me short.

Of course they don't. Settlement time is T+3. Unless you are MM, until the first IPO + 3 days no shares can be located. At T+3 it will go into hard to borrow list.

TIL

Re: MongoDB shares jump more than 30% in $192M IPO

#425

Is it me..or does Mongo not seem as relevent and 'hip' as it once was... I mean I feel postgres is much more solid, and you can combine some of the aspects of document store via the json data types they added... of course I'm not really a DBA and don't have a lot of Mongo experience ... but personally I feel rdbms make more sense for growth/scaling..

This fact has not dribbled down from programmers to higher management yet, it seems.
Post reply on HN