2010-03-06 13 views
6

Czy mysql może wydajnie obsługiwać zbiór danych o wadze 50 gb (tylko tekst)? Jeśli nie, jakich technologii baz danych powinienem użyć?Czy mysql może obsługiwać zestaw danych o wadze 50 gb?

dzięki

+1

Możesz użyć 'Apache Cassandra', jeśli chcesz skalowalność. Z tego powodu został zaprojektowany. (http://incubator.apache.org/cassandra/) –

+0

Czy odnosisz się do rozmiarów stołów? –

Odpowiedz

6

Technicznie rzecz biorąc, powiedziałbym tak. MySQL może wydajnie obsłużyć 50 GB danych.

Jeśli szukasz kilku przykładów, Facebook przeniósł się do Cassandra dopiero po zapisaniu ponad 7 terabajtów danych skrzynki odbiorczej.

Wikipedia także handles hundreds of Gigabytes danych tekstowych w MySQL.

+1

Jeśli zamierzasz cytować dane skrzynki odbiorczej FB +, powinieneś zakończyć, przypominając, że powodem, dla którego przenieśli się do Cassandry, było to, że robienie tego w MySQL było tak bolesne. :) – jbellis

+0

@jbellis: Prawda. Chodzi mi o to, że przenieśli się do Cassandry znacznie później niż 50 GB. Zmodyfikowałem moją odpowiedź, aby było to trochę bardziej zrozumiałe. Źródło, które zacytowałem, wyjaśnia szczegóły. –

Powiązane problemy