Sociale netværks-giganter dropper MySQL

Sociale netværk som Digg og Twitter dropper nu MySQL-databasen.

Artikel top billede

Computerworld News Service: Diggs hold af ingeniører er holdt op med at bruge MySQL og følger dermed i fodsporene på et andet stort socialt netværk, Twitter.

Digg stopper brugen af MySQL til fordel for et "NoSQL"-miljø på grund af "de stadigt større problemer med at bygge en high-performance, skriveeffektiv applikation på et data-sæt, der vokser hurtigt og tilsyneladende uendeligt," skrev Diggs vice president of engineering John Quinn i et blogindlæg i sidste uge.

Digg har også gennemført andre forandringer, blandt andet i applikationskoden, ved at installere en ny klient- og server-arkitektur og ved at gå bort fra open source program-pakken LAMP. Men skiftet fra MySQL er nok den mest betydningsfulde forandring i infrastrukturen, skriver John Quinn.

"For sådan en som mig, der gennem 20 år næsten udelukkende har bygget systemer på relationelle databaser, så føles det som et drastisk skridt," siger han.

I dag er MySQL i hænderne på Oracle, der er den nye ejer af Sun Microsystems. Skaberen af MySQL, Michael Widenius, har givet udtryk for bekymring over Oracles kontrol over MySQL. Det står endnu ikke klart, hvordan MySQL vil klare sig under den nye ledelse, men John Quinn nævnte ikke Oracle/Sun-sammenlægningen som en afgørende faktor i beslutningen.

Vil anvende Facebook-database

Digg vil i stedet anvende Cassandra, der er et distribueret databasehåndteringssystem, som er udviklet af Facebook. Digg er ikke det eneste sociale netværk, der dropper MySQL - Twitter gør det samme.

Indtil videre har Digg reimplementeret de fleste funktioner i Cassandra, og selskabet arbejder desuden på at tilføje sine egne forbedringer i den open source-baserede software, fortæller John Quinn videre.

"Digg går i høj grad ind for brugen og udviklingen af open source-software, og vi er meget interesserede i at undgå udgifterne ved store, proprietære storage-løsninger," skriver han.

"Cassandra er kolonne-orienteret og tillader storage af relativt struktureret data. Det bygger på en fuldt ud decentraliseret model, hver node er identisk og der findes ikke et enkelt 'point of failure'. Det er desuden ekstremt fejltolerant; data bliver replikeret på flere noder af gangen og på tværs af datacentre. Cassandra er derudover meget elastisk; læse- og skrive-hastighed bliver forøget i takt med, at nye maskiner bliver tilføjet."

Oversat af Marie Dyekjær Eriksen

Læses lige nu

    Annonceindlæg fra DE-CIX

    Enhver strategi for applikationsmodernisering bør tage netværket med fra start

    Modernisering af ældre on-premise-applikationer til cloud-løsninger er en topprioritet for virksomheder globalt.

    Navnenyt fra it-Danmark

    Norriq Danmark A/S har pr. 1. oktober 2025 ansat Huy Duc Nguyen som Developer ERP. Han skal især beskæftige sig med at bidrage til at udvikle, bygge og skræddersy IT-løsninger, der skaber vækst og succes i vores kunders forretninger. Han kommer fra en stilling som Software Developer hos Navtilus. Han er uddannet i bioteknologi på Aalborg University. Nyt job

    Huy Duc Nguyen

    Norriq Danmark A/S

    Norriq Danmark A/S har pr. 1. oktober 2025 ansat Rasmus Stage Sørensen som Operations Director. Han kommer fra en stilling som Partner & Director, Delivery hos Impact Commerce. Han er uddannet kandidat it i communication and organization på Aarhus University. Han har tidligere beskæftiget sig med med at drive leveranceorganisationer. Nyt job

    Rasmus Stage Sørensen

    Norriq Danmark A/S

    Netip A/S har pr. 15. september 2025 ansat Benjamin Terp som Supportkonsulent ved netIP's kontor i Odense. Han er uddannet IT-Supporter hos Kjaer Data. Nyt job

    Benjamin Terp

    Netip A/S

    Netip A/S har pr. 1. november 2025 ansat Christian Homann som Projektleder ved netIP's kontor i Thisted. Han kommer fra en stilling som Digitaliseringschef hos EUC Nordvest. Han er uddannet med en Cand.it og har en del års erfaring med projektledelse. Nyt job

    Christian Homann

    Netip A/S