Will Facebook, Twitter, LinkedIn Stay With MySQL?
littlekorea writes "The world's largest web-scale users of MySQL have committed to one further upgrade to the Oracle-controlled database — but Facebook and Twitter are also eyeing off more open options from MariaDB and cheaper options from the NoSQL community. Who will pay for MySQL enterprise licenses into the future?"
... PostgreSQL is over in the corner, saying, "Hey guys! I'm open! I'm open!"
But no one throws the ball the Postgres. Because no one like Postgres.
So Postgres goes home and does some homework.
Government for one. The US Department of Energy still uses MySQL, and I doubt they'll move off it anytime soon.
I'm starting to think GNU is the problem with "GNU/Linux" these days.
And the article confirms the large-scaler users aren't part of that elusive group, either:
You don't have to pay for a commercial license of MySQL as far as I know, unless you want support for it.
And even if there were a dollar difference, I doubt it would be enough to cover the cost of redeveloping everything to use NoSQL servers.
Hell, it's not even cost effective to switch to another SQL database like PostgreSQL.
Can you imagine the downtime required to export Facebook from MySQL and to re-import it to another database? The users would go ballistic!
I don't expect any "earth shattering" movement by any of the big users in the near future.
I do not fail; I succeed at finding out what does not work.
That's strange, for some reason I had the idea that Twitter and Facebook were already using NoSQL. If they aren't, then is any large company using NoSQL?
"First they came for the slanderers and i said nothing."
Because the managers who select databases are buying ass-coverage. Performance and cost are secondary considerations.
One entire Billy Graham at a time?
are you guys still using MySQL?
Do you even lift?
These aren't the 'roids you're looking for.
as far as I gather it's a joke.
youtube for a video.
it has to be a joke. just has to!
(I guess it's supposed to mean that your site wont break even if you get slashdotted)
world was created 5 seconds before this post as it is.
I don't think Oracle really ever planned on doing much more with MySQL than keeping control of it until it dies.
Wanna fight ? Bend over, stick your head up your ass, and fight for air.
Its web scale!
Who logs in to gdm? Not I, said the duck.
Bullshit.
It's a variation of the BSD/MIT license, which has fewer restrictions than the viral GPL. It's functionally equivalent to the most permissive Creative Commons license, only requiring attribution. It's explicitly listed on the OSI website as an approved license.
"Permission to use, copy, modify, and distribute this software and its documentation for any purpose, without fee, and without a written agreement is hereby granted, provided that the above copyright notice and this paragraph and the following two paragraphs appear in all copies."
The only people who object to this type of license are GPL bigots who want to impose their version of "freedom" on everyone else.
I switched to MariaDB but my database is the size of a microbe so the few quirks were of no difficulty; but there were quirks. MariaDB was not a plug in replacement. I love it and wouldn't go back but it did take a tiny bit of work. So if I had one zillion servers with crazy databases I would be taking my time on that one. I suspect that what you will see is new development experiments depending on MariaDB and slowly increasing the pressure until they just make the switch.
The other question is how many obscure features of MySQL features are they using? (Including custom code)
It should be like cars, you can rent and pay base fee plus usage, or buy it and its yours.
Tomorrow is another day...
I personally think that the real problem with Postgresql happened 10 years ago. At that time it was not possible to run Postgresql on Windows(it was only possible via cygwin). That helped mysql get critical mass and Postgresql stayed behind. Then the snowball effect came into play and mysql was getting much more users compared to Postgresql.
At the moment we do. We have a moderately sized Oracle environment but the company owners have been annoyed with the Oracle support costs and started moving to MySQL several years ago. Considering our environment, we paid for MySQL enterprise licenses. When Oracle bought MySQL, the company started moving to Postgres. Same when Oracle killed Sun (the Oracle DB license fees kept us from upgrading our older Sun equipment so we moved to Linux on Dell and then virtual machines). Now we're using Redhat and Postgres (it's all in the pipeline so there are still mySQL deployments).
[John]
Shit better not happen!