Gå til hovedindhold
Version2 it for professionelle
Forsiden

Hovedmenu

  • It-nyheder
  • Blogs
  • It-job
  • It-firmaer
  • Whitepapers
  • Opret bruger
  • Log ind
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?
Se kommentarer (2)
Emner Open source, Databaser

MySQL's lillesøster løsner grebet fra Sun og Oracle

Open Source Days. Siden Sun købte open source-databasen MySQL, har det været så som så med åbenheden omkring udviklingen af databasen. Det vil MySQL's lillesøster, MariaDB, råde bod på.

Af Mikkel Meister Lørdag, 6. marts 2010 - 8:00

Siden Sun Microsystems opkøbte open source-databasen MySQL i 2008, har det været svært for udviklere uden for Sun's mure at arbejde effektivt på videreudviklingen af MySQL.

Og nu hvor verdens største leverandør af proprietære databaser, Oracle, har opkøbt Sun, er det ikke givet, at det bliver lettere.

Sådan lød konstateringen fra den danske udvikler Kristian Nielsen, der tidligere har arbejdet to-et-halvt år som MySQL-serverudvikler, under et oplæg fredag på konferencen Open Source Days 2010.

Han har det seneste år arbejdet for det svenske firma Monty Program AB, der står bag MariaDB, som er en forgrening af MySQL skabt i begyndelsen af 2009 for at give et åbent udviklermiljø omkring databasen.

MySQL er en relationel database, der bruges i mange store web-produktioner, eksempelvis hos Google og Facebook.

»Selvom MySQL er open source, har udviklingen af MySQL ikke været særligt åben. Derfor har det været svært for folk udefra at komme til at udvikle på MySQL,« siger Kristian Nielsen.

MariaDB er med Kristian Nielsens ord en community-version af MySQL, på samme måde som Linux-distributionen Fedora er det i forhold til Red Hat.

Det betyder, at MariaDB er 100 procent kompatibel med MySQL, men at udviklere udefra kan få adgang til at bidrage med patches og bugfixes til kildekoden i MariaDB.

Dermed bringer MariaDB samme filosofi på banen, som kendes fra udviklingen af Linux-kernen.

»Du skal ikke være god ven af Linus Torvalds (skaberen af Linux-kernen, red.) eller arbejde i en bestemt virksomhed for at kunne skrive kode til Linux-kernen. Du skal bare have de rette egenskaber,« siger Kristian Nielsen.

Udover det mere åbne udviklermiljø tilbyder MariaDB også lettere integration med flere forskellige storage engines, som i princippet også er tilgængelige for MySQL, men i praksis ikke er så lette at integrere som under MariaDB.

En storage engine er den del af et databasesystem, der bruges til at oprette, slette, opdatere og hente data.

»Det gælder for eksempel XtraDB (en fork af InnoDB, standarden i MySQL, red.), som er ekstra god til at skalere på store I/O- og CPU-loads. Hvis du gerne vil bruge den, er det oplagt med MariaDB,« siger Kristian Nielsen.

Han understreger dog, at man ikke laver en ny udgave af en database med MySQL's udbredelse for sjov.

»Der skal være en grund til at lave en branch (forgrening, red.) af MySQL, og det er primært fordi, vi gerne vil udvikle på en ny måde.«

Monty Program AB er stiftet af Michael 'Monty' Widenius, som er den oprindelige udvikler af MySQL. Firmaet beskæftiger syv udviklere.

Send Tweet
Udskriv

IT-job & karriere

  • Se alle it-job
  • Importer din kompetenceprofil fra LinkedIn
Dygtig udvikler med forretningsforståelse – IT Udvikling, København
Udgivet 22. feb 17.19
Forretningsanalytiker til informationsarkitektur
Udgivet 4. mar 14.44
IT Project Managers for high performance company - Danske Commodities
Udgivet 14. maj 13.30
Erfaren IT-profil med lyst til at arbejde med BPM og SOA Governance - Kunne det være dig?
Udgivet 13. mar 19.17

Kommentarer (2)

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Martin Andersen 8. mar. 2010 - 08.35
 
MySQL standard engine

Er MyISAM ikke standard engine i MySQL?

  • Stem op 0
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Carsten Gehlings billede
Carsten Gehling 8. mar. 2010 - 11.32
 
Re: MySQL standard engine

Ikke længere. Den er stadig med, men en "standard" installation af MySQL vil i de nuværende versioner vælge InnoDB som default.

  • Carsten
  • Stem op 0
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer

Tilføj kommentar

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Log ind herunder eller opret en bruger for at skrive kommentarer
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?

Seneste nyt

Derfor ønsker virksomhederne ikke Windows 8

Udgivet 21. maj 16.03Opdateret 21. maj 16.03

Lenovo lancerer Atom-drevet Android-kæmpe: 5,5 tommer fuld HD-skærm

Udgivet 21. maj 14.41Opdateret 21. maj 14.41

Brug for billed-backup? Flickr giver 1 terabyte gratis lagerplads

Udgivet 21. maj 13.11Opdateret 21. maj 14.00

SAP udbreder dansk succes: Opretter global afdeling for autister

Udgivet 21. maj 11.40Opdateret 21. maj 11.40

Regeringen støtter ny forordning: Brug NemID i hele EU

Udgivet 21. maj 10.46Opdateret 21. maj 13.14

Flere it-nyheder »

Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Whitepapers

Version2 Insight: Softwaretest

Mediehuset Ingeniøren

Mobile Test Service - Device & Test Coverage

Testhuset

Succes historier om OPS – Optimized Print Services

Konica Minolta Business Solutions Denmark

OPS - Optimized Print Services

Konica Minolta Business Solutions Denmark

Mobile Test Service - Device Strategy & Planning

Testhuset
  • Flere whitepapers

Branchenyheder

Redpill Linpro hjælper kunderne ud af IBM Notes' databaser

Redpill Linpro

Redpill Linpro udvikler LibreOffice modul til Alfresco ECM

Redpill Linpro

Actian og Pervasive software fusion skaber nye muligheder i Big Data

Viteco

Alle har ret til en hurtig database

Viteco

Briefing - ESDH, intranet og projektstyring med Alfresco

Magenta

It-virksomheder

Rehfeld
|
Strongminds At Work
|
Customerwise A/S
|
Planahead
|
Headnet - open minds
|
Adapt
|
Halibut
|
CapaSystems
|
Atos IT Solutions And Services
|
Computerfriend.DK
|
TOPdesk Danmark
|
Jayway
 

Information

  • Kontakt redaktionen
  • Job- og annoncesalg
  • Teknisk support
  • Om Version2
  • Brugerbetingelser
  • Cookie- & privatlivspolitik

Aktuelle emner

  • Agil udvikling
  • Business Intelligence
  • Cloud computing
  • Intranet
  • It-sikkerhed
  • NemID
  • Open source CMS
  • Projektledelse
  • Scrum
  • Sharepoint intranet
  • Storage
  • Ubuntu
  • Virtualisering
  • Windows 8
  • Windows Server 2012
  • iOS 6
  • iPhone 5

Tjenester

  • iPhone-app
  • RSS-feeds
Følg @version2dk
Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Version2 udgives af

  • Mediehuset Ingeniøren A/S work Trekronergade 26 2500 Valby
  • Tlf. work 33265300