> "Most applications today run on a database technology that was introduced in the 1970s," Ittycheria said. "In the '70s, I was using a rotary phone to have a phone conversation. So people are looking for a modern, scalable and flexible platform." It's like a weird version of the Turing test where you have to decide whether someone's speaking seriously or in jest when they talk about NoSQL. https://www.youtube.com/wa…
"Most spaceflight trajectories are based on physics that was introduced in the 1680s. In the 1680s, we were using slide rules to multiply numbers."
MongoDB shares jump more than 30% in $192M IPO
271–280 of 425 posts
Re: MongoDB shares jump more than 30% in $192M IPO
#272Earlier quoted context omitted.
"Most spaceflight trajectories are based on physics that was introduced in the 1680s. In the 1680s, we were using slide rules to multiply numbers."
Actually they were using logarithmic tables then.
Re: MongoDB shares jump more than 30% in $192M IPO
#273Earlier quoted context omitted.
Well, I for one think PostgreSQL is overrated. The number one reason for why people want NoSQL is horizontal scaling and for that PostgreSQL is terrible, with all available solutions being hacks that don't work.
what % of people have workload beyond something that PG on i3.16xlarge can handle?
Re: MongoDB shares jump more than 30% in $192M IPO
#274SQL is just an interface, obviously common to relational databases but can be applied to any datastore. Spark/Drill/Presto/Dremio/etc can give you SQL over any data, even just files in a folder somewhere, so let's clear up this notion between actual database technology and the access path.
Document stores are definitely useful. MongoDB is one of the better ones today although it had a rocky start. RethinkDB was an interesting experiment but never matured, RavenDB is a solid contender, Couchbase has proven itself, Riak might stick around, and there are dozens of others.
There is a place for everything and MongoDB is being used by plenty of companies to great extent. It might not always be the right choice but when it is, it works incredibly well. Good luck to the team, I'm glad to see the success in both the product and the company.
Re: MongoDB shares jump more than 30% in $192M IPO
#275Earlier quoted context omitted.
what % of people have workload beyond something that PG on i3.16xlarge can handle?
It's also about locality of your data. Having a global infrastructure means 150-200ms minimum latency per query if you have a system in India or Singapore with a database server in a US data center region. That adds up quick.
Re: MongoDB shares jump more than 30% in $192M IPO
#276Earlier quoted context omitted.
I know there's quite some aversion to NoSQL around here, and generally I don't care much as I'm seldomly dealing directly with databases. But recently, I've been exposed to a fairly big and complex SQL one with several references between entities and lots, lots of X_has_Y tables. This makes me think that with growing complexity (which seems to be a general trend), NoSQL databases seem more practical at some point, or…
i got downvoted in another thread for saying nosql has a lot of advantages in reducing work like not having to worry about carefully creating indexes when joining billion row tables. someone replied you dont need indexes. i replied I dont know how you plan on running joins on billion row tables in postgress without indexes. got downvoted again. I bet they are still waiting for that join....
Interestingly enough, many of those techniques are common in the NoSQL world as well — a billion records is enough to require thinking about data flow anywhere — but the difference is that you have to deploy them more frequently.
Re: MongoDB shares jump more than 30% in $192M IPO
#277https://opensource.google.com/docs/using/agpl-policy/ https://github.com/mongodb/mongo/blob/master/GNU-AGPL-3.0.tx...
Re: MongoDB shares jump more than 30% in $192M IPO
#278Earlier quoted context omitted.
i got downvoted in another thread for saying nosql has a lot of advantages in reducing work like not having to worry about carefully creating indexes when joining billion row tables. someone replied you dont need indexes. i replied I dont know how you plan on running joins on billion row tables in postgress without indexes. got downvoted again. I bet they are still waiting for that join....
If you're dealing with billion row tables and using mongodb you are way out of your league. Good luck.
Re: MongoDB shares jump more than 30% in $192M IPO
#279> "Most applications today run on a database technology that was introduced in the 1970s," Ittycheria said. "In the '70s, I was using a rotary phone to have a phone conversation. So people are looking for a modern, scalable and flexible platform." It's like a weird version of the Turing test where you have to decide whether someone's speaking seriously or in jest when they talk about NoSQL. https://www.youtube.com/wa…
I'm continuously amazed when I hear about mongodb in use. Not over say postgres, I get that there are nosql advantages, but over literally any other nosql option. https://en.wikipedia.org/wiki/Poe%27s_law is the term you're looking for...
Re: MongoDB shares jump more than 30% in $192M IPO
#280Earlier quoted context omitted.
i got downvoted in another thread for saying nosql has a lot of advantages in reducing work like not having to worry about carefully creating indexes when joining billion row tables. someone replied you dont need indexes. i replied I dont know how you plan on running joins on billion row tables in postgress without indexes. got downvoted again. I bet they are still waiting for that join....
Whether you need indexes really depends on what you’re trying to do. Full table scans are more efficient if you are doing analytics on most of those rows in a time series. If you need 1 row in a billion, yes, you need an index.