Live data from Hacker News

Wikipedia Adopts MariaDB

blog.wikimedia.org

21–30 of 40 posts

Re: Wikipedia Adopts MariaDB

#21
post #13
post #9

Earlier quoted context omitted.

If it was me, I'd keep cranking out superior databases, selling them for a billion, and starting on the next one as fast as they'd buy em :)

I think that's what Stonebreaker did with PostgreSQL, VoltDB, Vertica...

Not sure if intentional, but Stonebreaker is an awesome misspelling of Stonebraker.

Re: Wikipedia Adopts MariaDB

#22
post #11
post #6

Earlier quoted context omitted.

Was there ever a doubt that MariaDB wouldn't work in demanding applications? It's pretty much MySQL all the way down.

"No one ever got fired for buying IBM." As a corollary, no one wants to be the guy that suggested MongoDB before it caused an outage.

I think that only makes sense if you don't know what MariaDB is. It's a fork that attempts to maintain high compatibility, run by the founder of MySQL.

What it isn't is a different program entirely, with a different protocol, syntax, scalability, consistency and community.

Re: Wikipedia Adopts MariaDB

#23

The big battle MariaDB (or any DB) is going to have is gaining ground in the shared web host space. That makes up a pretty large portion of websites, and there is no incentive for those providers to change. I'd love to see other DB options in that space, its all PHP/MySQL.

That'll probably happen - mainly because the distributions will probably switch over to MariaDB. I'd expect Ubuntu, Debian, CentOS etc to all ship MariaDB as an upgrade at some point.

Re: Wikipedia Adopts MariaDB

#24
post #21
post #13

Earlier quoted context omitted.

I think that's what Stonebreaker did with PostgreSQL, VoltDB, Vertica...

Not sure if intentional, but Stonebreaker is an awesome misspelling of Stonebraker.

Yes, I misspelled Stonebraker, thanks for the correction.

Re: Wikipedia Adopts MariaDB

#26
post #7

Official announcement: https://blog.wikimedia.org/2013/04/22/wikipedia-adopts-maria... MariaDB looks likely to inherit a big slice, possibly even a majority, of MySQL's user base over time. It's not just because MariaDB is as good as any of the "official" editions of MySQL offered by Oracle, but because it has only a single code base under a single Free license (as opposed to differently licensed "open source" and "e…

The official post is excellent, we should swap out the blogspam link for it.

"For our most common query type, 95th percentile times over an 8-hour period dropped from 56ms to 43ms and the average from 15.4ms to 12.7ms. 50th percentile times remained a bit better with the 5.1-facebook build over the sample period, 0.185ms vs. 0.194ms. Many query types were 4-15% faster with MariaDB 5.5.30 under production load, a few were 5% slower, and nothing appeared aberrant beyond those bounds."

Re: Wikipedia Adopts MariaDB

#28
post #18

Earlier quoted context omitted.

I had the benefit of seeing Monty talk at All Your Base conference in Oxford last year, and let me tell you, he made it quite clear that a huge driving force behind MariaDB is to take on Oracle, because he absolutely hates them for what they've done with MySQL. Remember, the original sale of MySQL wasn't to Oracle, it was to Sun, which was then acquired by Oracle. After hearing what he had to say, I have nothing but…

> he absolutely hates them for what they've done with MySQL I may be a bit ignorant, but what have they done with MySQL?

You can watch the video of his talk here. http://vimeo.com/56639635

Perhaps "hate" is the wrong word, and it should be more "dislike", since Oracle are essentially the complete opposite of what Monty wants to encourage (e.g. Hacker Business Model, Open Source). My memory's a bit hazy, but from what I gathered, Oracle tried to stop MySQL in its early days by acquiring the INNODB Engine around 2005. After that, once Oracle acquired Sun and thus MySQL, Monty and many of the other original developers saw Oracle as being against the spirit of the original intention of MySQL, shifting away from the principles they wanted to encourage, particularly open source philosophies, and they wanted to make sure a version of MySQL would always stay free. From what I recall, he believed that Oracle were no longer fixing known bugs because they didn't know how, and they were also moving from "open source" to "open core", where new features were closed source.

Re: Wikipedia Adopts MariaDB

#29
post #11
post #6

Earlier quoted context omitted.

Was there ever a doubt that MariaDB wouldn't work in demanding applications? It's pretty much MySQL all the way down.

"No one ever got fired for buying IBM." As a corollary, no one wants to be the guy that suggested MongoDB before it caused an outage.

There are situations where MongoDB and the like are specifically more appropriate than traditional databases, and I do not include not understanding SQL syntax. In such situations where a ratio of needed scale to the resources available is particularly high, MySQL and other traditional databases are not a real option anyway.

However, there are of course also situations where, if you try to use MongoDB as a drop in replacement for a traditional database and then are surprised about data loss in exotic situations, for example, then you weren't really doing your job in the first place if the different goals never came up in your research of solutions.

Re: Wikipedia Adopts MariaDB

#30
post #9

Earlier quoted context omitted.

MariaDB basically exists because of Monty's hatred for Oracle (which bought Sun after Sun bought MySQL for wheelbarrows full of money from Monty). It won't happen.

If it was me, I'd keep cranking out superior databases, selling them for a billion, and starting on the next one as fast as they'd buy em :)

I think it would be a bit premature to call MariaDB superior to MySQL.

Also it should be noted that the InnoDB storage engine was developed outside of MySQL AB. InnoDB is a helluva lot better than MyISAM for most applications because of performance and support for transactions, consistency, etc. Without it I don't think that MySQL would be a good candidate for many applications, particularly given that Postgres has improved a lot. I.e. I'm not sure Monty should really get credit for everything about MySQL/MariaDB.

Post reply on HN