Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 13, views: 11.574 •
Submitter: Peetke

SkySQL, een bedrijf dat databasetools ontwikkelt, gaat fuseren met Monty Program Ab, het bedrijf verantwoordelijk voor de MySQL-compatibele MariaDB-databasesoftware. De twee partijen willen MariaDB beter laten aansluiten op met name NoSQL-databases.

Financiële details over de fusie zijn niet bekend gemaakt, maar door het samengaan van de twee bedrijven gaan veel voormalig MySQL-collega's weer met elkaar samenwerken in één onderneming. SkySQL werd in 2010 opgericht door MySQL-voorman Michael Widenius. Bovendien is Widenius verantwoordelijk voor MariaDB, een afgeleide van Oracle's MySQL.

SkySQLBeide bedrijven hebben toegezegd dat zij bestaande klanten met MySQL ondersteuning zullen blijven bieden maar dat zij daarnaast flink willen gaan investeren in nieuwe functionaliteit van MariaDB. Deze opensource-software moet beter gaan samenwerken met NoSQL-databases. Daarnaast zal SkyDB toetreden tot de MariaDB Foundation, een nieuwe en onafhankelijke organisatie die er voor moet waken dat de MariaDB-software open blijft. Widenius zal als cto bij de Foundation gaan werken, terwijl Patrik Sallner, directeur van SkySQL, het gefuseerde bedrijf zal gaan leiden.

De MariaDB-databasesoftware groeit als alternatief voor MySQL dat in handen is van Oracle. Volgens de ontwikkelaars wordt het databasepakket jaarlijk een half miljoen maal gedownload, waarbij de diverse packages van Linux-distributies niet worden meegeteld.

Reacties (13)

Aan de ene kant mooi, maar inmiddels hebben we dus:

- MySQL
- MariaDB
- PerconaDB

Toch mis ik wel ergens de tijd waar we gewoon "MySQL" hadden, want nu heb je 3 databases die allemaal compatible met elkaar zouden moeten zijn, maar dat stiekem vast niet meer zijn.
Helaas heeft Oracle de droom voor een enkele, productieve open source community redelijk de nek om gedraaid. Hopelijk is deze merger een begin van het opnieuw aan elkaar lijmen van de fragmentjes die mede dankzij Sun en Oracle zijn ontstaan.
Die Widenius (oprichter Mysql AB, en nu dus ook bij MariaDB aan het roer) flikt wel een leuk kunstje.. Eerst bedrijf voor 1 miljard(!) verkopen aan Sun, vervolgens forken en klagen over het commerciele karakter van Sun, nu Oracle..
Had Oracle al wat fout gedaan met MySQL, of was het puur de "angst" dat de ontwikkeling stil zou worden gelegd?
Voor het Fedora Linux project zijn de belangrijkste redenen om over te stappen naar MariaDB http://fedoraproject.org/...s/ReplaceMySQLwithMariaDB:
  • een groot gedeelte van de bugs-database is niet meer openbaar(inclusief security issues)
  • De complete set regressie-tests is niet meer opensource
Hiermee is MySQL zijn opensource karakter aan het verliezen. Onder andere daarom stappen nu steeds meer linux distributies (o.a. openSUSE) over op MariaDB. De performance lijkt ook beter zijn, zie o.a. dit artikel over de overstap op MariaDB door Wikipedia: http://blog.wikimedia.org...wikipedia-adopts-mariadb/

[Reactie gewijzigd door Gyske op 23 april 2013 21:45]

Vooral intressant is dat ze het willen laten samenwerken met NoSQL databases, erg benieuwd naar hoe dat dan juist gaat werken. Meer en meer applicaties hebben zowel NoSQL als SQL databases nodig en het is toch een heel gedoe om die consistent te houden.

[Reactie gewijzigd door seba op 23 april 2013 20:09]

Ik ook wel. Ik zie het toch meer als twee systemen die men naast elkaar gebruikt. Weet iemand wat we zouden kunnen verwachten op het gebied van aansluiting?
MySQL 5.6 heeft al een memcache-plugin waardoor je met een memcache-client met MySQL kunt praten zonder de SQL overhead. Je kunt dan direct InnoDB-tabellen uitlezen. SQL en memcached zijn daardoor automatisch in sync.
Je zou naar PostgreSQL kunnen kijken, die heeft al een behoorlijke lange tijd "NoSQL" like ondersteuning (in de vorm van key=>value database): http://www.postgresql.org/docs/9.0/static/hstore.html
Ja, PostgreSQL... meer features, betere performantie, goede tools en VEEL minder populair. Zeker wel een aanrader als je eens een opensource databanksysteem wilt gebruiken die niet hopeloos achterop hinkt van de groten (Oracle, Microsoft).
PostrgreSQL is inderdaad altijd een beetje de onbekende. Qua features en snelheid > MySQL.

Maar ook Percona had al vrij lange tijd "NoSQL" features. Ook in de vorm van een relatief snelle key-value storage, (die dan wel weer ACID-compliant is) wat ook 1 van de grote pluspunten was.
MariaDB heeft al rudimentaire ondersteuning voor NoSQL in de huidige stabiele versie, in de vorm van 'dynamic columns'. In de aanstaande versie 10.0 komt hiervoor een betere API: https://kb.askmonty.org/en/dynamic-columns-in-mariadb-10/
Goed nieuws. Je ziet nu al dat de ontwikkeling van MariaDB veel sneller gaat dan die van MySQL. Toen Oracle Sun heeft overgekocht is het grootste deel van de ontwikkelaars aan MySQL weggelopen. Een flink aantal daarvan zitten nu bij Monty Program en een ander deel bij SkySQL.

Het samenvoegen van deze twee teams zal de ontwikkeling nog veel meer versnellen. Ik verwacht dat MariaDB de nieuwe libreoffice gaat worden en dat MySQL binnen enkele jaren irrelevant wordt.
't blijft haasje over tussen de diverse MySQL forks. Nu is het MariaDB, totdat ook daar commerciŽle belangen een grote rol gaan spelen.

mede daarom ben ik al lange tijd over gestapt naar PostgreSQL. Ondanks dat die database iets meer achtergrond kennis vraagt ben ik nog niet in een situatie gekomen waarin ik iets niet kon doen dat wel in MySQL kan. (iets heel simpels, microseconds in een timestamp kan al sinds zolang al ik me kan herinneren in PostgreSQL (ergens 2001) en is pas in versie 5.3 van MariaDB gekomen.)
Verder is het gewoon lekker stabiel en beheer(s)baar

Mijn strandpunt is dat een relationele database en een noSQL database gescheiden moeten blijven zodat je die kan uitwisselen. b.c. Couchbase vs Riak of voor volatile simpel key/value spul Redis.

Op dit item kan niet meer gereageerd worden.



Populair:Apple iPhone 6Samsung Galaxy Note 4Apple iPad Air 2FIFA 15Motorola Nexus 6Call of Duty: Advanced WarfareApple WatchWorld of Warcraft: Warlords of Draenor, PC (Windows)Microsoft Xbox One 500GBTablets

© 1998 - 2014 Tweakers.net B.V. Tweakers is onderdeel van De Persgroep en partner van Computable, Autotrack en Carsom.nl Hosting door True

Beste nieuwssite en prijsvergelijker van het jaar 2013