Twitter sylter MySQL: Skifter til Facebook-databasen Cassandra

Tags:    it-nyheder

Open source-databasen Cassandra er på vej indenfor i varmen hos det sociale medie Twitter. Cassandra er velegnet til at håndtere store mænger data over mange servere, og det er lige hvad Twitter har brug for.

Læs hele nyheden her: http://www.udvikleren.dk/Redirect.aspx?mode=version2&id=4101&cst=4



Hvis Cassandra ikke er et relationelt sprog, hvad i al verden er det så? Sorry, men kan næsten bare ikke forestille mig andet :D



Der findes også databaser som bygger på objekter. Kender dog ikke selv til dem i praksis, men har hørt om dem i vores database fag (meget meget kort).



Indlæg senest redigeret d. 02.03.2010 20:57 af Bruger #6559
Cassandra databasen giver dig en struktureret key/value datastruktur, som du kan bruge til at stoppe data i. Du hiver ikke dataen ud ved hjælp af SQL, men istedet igennem Thrift. Jeg er ikke så meget inde i netop Cassandra, men såvidt jeg er orienteret minder den meget om Google's BigTable. Kan også afsløre at Google ikke just bruger SQL til at søge i deres database, men derimod map-reduce.



Hvis Cassandra ikke er et relationelt sprog, hvad i al verden er det så? Sorry, men kan næsten bare ikke forestille mig andet :D


Relationelt sprog? Er det ikke en database?!



Artiklen får det til at se ud som om Facebook er skiftet helt fra MySQL og kun bruger Cassandra. Det er ikke tilfældet, de bruger stadig MySQL til en hel masse - Cassandra udviklede de til deres beskedsystem.



Hvis Cassandra ikke er et relationelt sprog, hvad i al verden er det så? Sorry, men kan næsten bare ikke forestille mig andet :D


Relationelt sprog? Er det ikke en database?!


Jo sorry, of course



Hvis ikke man snakker SQL, kan man fx bruge MDX (Multi Dimentional eXpression) det er ikke til relationelle databaser, men til multidimensionelle databaser. Der er skam meget andet end SQL til at spørge til datastrukturer (for ikke at nævne XPath og XQuery - lidt off topic for dette emne)



t