Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL+PHP] Wielka baza danych 1TB, Ktoś pracuje an takich bazach?
lysy2005
post
Post #1





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 18.01.2009

Ostrzeżenie: (0%)
-----


Witam szanowne grono.

Mam bazę 1TB, dokładniej jedną tabele która ma 1TB danych, baza jest w InnoDB.
Czy pracując na takiej bazie indeksy wystarczą?
Jak najlepiej optymalizować tą baza, co zrobić żeby to fajnie działało.
Chodzi mi tu o zapytania SQL,
może trzeba odpowiedni config zrobić w pliku konfiguracyjnym MySQL?
Jak wy optymalizujecie takie tabele?

Z góry dzięki za pomoc.


Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
zbig
post
Post #2





Grupa: Zarejestrowani
Postów: 144
Pomógł: 30
Dołączył: 5.05.2007
Skąd: Mannheim

Ostrzeżenie: (0%)
-----


Witam !

Baza danych 1 TB to przeciez wiecej niz cala baza danych Wikipedii.
Do pracy z takimi zbiorami danych stosuje sie inne technologie niz bezposrednie zabijanie bazy danych (IMG:style_emoticons/default/wink.gif) .
Napisanie wlasnego oprogramowanie, bazujacego na algorytmie DFA, ADFA lub innym algorytmie szukajacym jest walka z wiatrakami, poniewaz od wielu lat rozwijane sa tego typu projekty i nie sadze zeby trzeba bylo wywazac otwarte juz drzwi.
Wikipedia uzywa JAVA-LUCENE. Mozna pokusic sie o uzycie projektu Nutch. Ewentualnie o jakis komercyjny projekt taki jak Exorbyte
Mysle, ze tak czy inaczej twoja 1TB tabele mozna - tak jak twierdza koledzy - logicznie zoptymalizowac, co jednak - jak sadze - niewiele pomoze przy checi bezposredniej pracy z DB.

P.S

Nie daj sie nabrac na Zend_Search_Lucene . Lojalnie przestrzegam i odradzam.

Pozdrawiam

Go to the top of the page
+Quote Post
uupah5
post
Post #3





Grupa: Zarejestrowani
Postów: 207
Pomógł: 18
Dołączył: 4.09.2010
Skąd: warszawa

Ostrzeżenie: (0%)
-----


zbigu, nie rozkręcając flame'a... ze dwa komentarze, bazując na Twoim wpisie
Cytat(zbig)
Baza danych 1 TB to przeciez wiecej niz cala baza danych Wikipedii.

dzięki za tę ciekawostkę. tyle, że nadal 1TB to baza średniego rozmiaru.
udostępnić te 1TB 400mln userom, to dopiero issue:)
Cytat(zbig)
Do pracy z takimi zbiorami danych stosuje sie inne technologie niz bezposrednie zabijanie bazy danych (IMG:style_emoticons/default/wink.gif) .

to tylko autor wie, co ma zamiar robić z tymi danymi. my możemy powróżyć z fusów co mu potrzeba.
Cytat(zbig)
Napisanie wlasnego oprogramowanie (...) jest walka z wiatrakami, poniewaz od wielu lat rozwijane sa tego typu projekty i nie sadze zeby trzeba bylo wywazac otwarte juz drzwi.

podpisuję się 2 rękami
Cytat(zbig)
Ewentualnie o jakis komercyjny projekt
Mysle, ze tak czy inaczej twoja 1TB tabele mozna - tak jak twierdza koledzy - logicznie zoptymalizowac(...)

i to nawet pozostając przy mysql. jedna z różnych możliwości - silnik od infobrighta.

aczkolwiek, jakbym miał wybierać DB, to postawiłbym na oracla, chociażby ze względu na patrycjonowanie bazy. w mysql też można, ale w praktyce to przepaść.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 06:10