News for hackers. Stuff that matters.
Re:I Can't Wait for NoSQL to Die (2010) by Animats on Monday August 24, 2015 @02:41AM (#10108243)
There are scaling problems which require something that scales better than MySQL or Postgres. If you're Google, you really need BigTable. But, as I've pointed out before, unless your site has more traffic than Wikipedia, you probably don't have those problems.

Wikipedia is basically MySQL front-ended by ngnix and memcache caches.

Re:I Can't Wait for NoSQL to Die (2010) by russell_h on Monday August 24, 2015 @02:45AM (#10108259)
Wikipedia is also unusually cacheable, a tiny fraction of users are even signed in. More dynamic and personalized content means hitting the limits of a traditional RDBMS with less traffic.
Re:I Can't Wait for NoSQL to Die (2010) by Joeri on Monday August 24, 2015 @02:57AM (#10108288)
Stackoverflow runs on sql server. Even with dynamic sites, proper design tied to a proper rdbms scales quite nicely
Re:I Can't Wait for NoSQL to Die (2010) by mslot on Monday August 24, 2015 @04:34AM (#10108561)
MySQL and Postgres aren't sitting still on the scaling front, e.g.: https://blog.cloudflare.com/scaling-out-postgresql-for-cloud...
Re:I Can't Wait for NoSQL to Die (2010) by pjmlp on Monday August 24, 2015 @03:30AM (#10108383)
True, but there are other RDBMS engines out there besides MySQL and Postgres.

It just seems that Oracle, Informix, SQL Server, DB2, Sybase SQL Server don't seat well with SV culture.

Re:I Can't Wait for NoSQL to Die (2010) by beagle3 on Monday August 24, 2015 @03:54AM (#10108477)
They don't sit well with the SV culture in one simple (though extremely important) metric: They cost, and they cost a lot.

Everyone is assuming they will need to grow quickly. The costs of the systems you list become prohibitively expensive when you grow.

If e.g. Google or Facebook had to pay for an Oracle or SQL Server for their storage (in case those DBs could actually deliver the performance Google needs), or, for that matter - Windows Server licenses), they would have had to raise a lot more money and dump it into Oracle/MS. It is this that doesn't sit well with SV culture.

Re:I Can't Wait for NoSQL to Die (2010) by potatosareok on Monday August 24, 2015 @05:22AM (#10108675)
Even in places outside SV e.g. where I currently work, we're trying to move away from these solutions in some case. We have PB of data in DB2 and most core data goes through Oracle RAC along with SQL Server and Teradata.

But we still have use cases where we don't use these DB - partly for cost reasons and partly because we want different functionality. Berkeley DB ldap for accounts, ETL and analytics moving into Hadoop, some apps use Mongo and even other smaller apps use MySQL, and those are just the projects I know about from my view. We still pay for support contracts on all these projects but obviously costs are significantly lower.

Even in a company that doesn't mind paying large amounts for enterprise database, I don't think that that reaching for one of these major commerical DB is always the right solution. Not all projects need the support you're paying for from them, and beyond that for some useage patterns I don't think they're even the right solution to reach for, regardless the cost.

Re:I Can't Wait for NoSQL to Die (2010) by pjmlp on Monday August 24, 2015 @04:01AM (#10108492)
Might be, on the markets I move on, their licensing is peanuts compared with overall project cost.
Re:I Can't Wait for NoSQL to Die (2010) by bnastic on Monday August 24, 2015 @04:54AM (#10108606)
I always thought that Oracle was too expensive for pretty much everyone, but it says a lot when a Big Company dumps a Big Database vendor and moves to Oracle to save money.
Re:I Can't Wait for NoSQL to Die (2010) by beagle3 on Monday August 24, 2015 @05:32AM (#10108713)
It never saves money to move to Oracle, but it sometimes gives you functionality that PG/MySQL can't (e.g. high availability clusters).

> It says a lot when a Big Company dumps a Big Database vendor and moves to Oracle to save money.

I do not know which Big Company you are referring to? But also, never trust a headline which says "Big Company does X" to tell the whole story. It's very often part of a larger deal, a big discount given to them specifically for that headline, or some soft "nice business you have here, wouldn't it be awful if some patent litigation ruined it? That can be avoided if you buy our products" talk.