ugrás a tartalomhoz

A közösségi oldalakon hogyan küldenek egymásnak leveleket tagok ?

todwardus · 2007. Ápr. 21. (Szo), 21.26
Hello, szia, üdv mindenkinek!
belevágnék a közepébe..."A közösségi oldalakon hogyan küldenek egymásnak leveleket tagok ?" szerintem a cím magáért beszél.. bár nem vagyok profi programozó...több megoldáson gondolkodtam...
1. Valaki azt ajánlotta, hogy csináljak mysql-be egy táblát és olyan mezőket mint címzett-feladó-időpont-stb
és a címzettet indexelem... ha valaki megnézi a leveleit akkor lekérdezi azokat a sorokat ahol a ő a címzett...
Ez azzal járna, hogy több tízmillió sorból álló táblákat kapnék. Az egyik kérdésem az ...hogy ekkora méretü táblából is azonnal(lassulás nélkül) ki lehet-e olvasi az indexelt mezőket? ...mert ha igen...akkor nem zavarna hogy mekkora táblákkal dolgozom...
2. A másik az lenne, hogy külön mappája és adatbázisa legyen minden tagnak...(amit elég jól sikerült megcsinálnom..de ide nem férne el se a magyarázat..se a kód)
Itt meg az a probléma, hogy a szerver vinyóját igencsak leterheli, ha különböző helyekről akarnak fájlokat megnyitni(!)(adatokat kiolvasni, feldolgozni stb...)

Ha van ötletetek...vagy tudjátok hogyan csinálják a "nagyok" akkor kérlek osszátok meg velem...

Köszi

Todd
 
1

Hozzászólás témája:*

teki · 2007. Ápr. 22. (V), 05.33
A nagyok particionaljak az adatokat. Particionalni lehet sokminden szerint.
Ket fo ag, a userek illetve a funkcionalitas.
Itt pl. van kis osszefoglalo plusz link arra ebay mit csinal: http://glinden.blogspot.com/2006/12/talk-on-ebay-architecture.html

> Ez azzal járna, hogy több tízmillió sorból álló táblákat kapnék.
> Az egyik kérdésem az ...hogy ekkora méretü táblából is azonnal
> (lassulás nélkül) ki lehet-e olvasi az indexelt mezőket?

Egyreszt mi masra lennenek jok az adatbazisok ha nem erre ? Masresz most email szolgaltatast csinalsz v. kozossegi oldalt ? Ha az utobit, akkor siman limitalhatod pl 100 uzenet/fo-re az uzenetek szamat, s aztan modosithatod ahogy neked tetszik.
4

hello

todwardus · 2007. Ápr. 23. (H), 18.04
Nem igazán értem azt, hogy partícionálni... én csak vinyó partícionálással találkoztam....konkrétan mit jelent és hogyan működik ez az adatbázisoknál..

Köszi
2

A táblaméret itt nem lehet gond

Őry Máté · 2007. Ápr. 22. (V), 08.17
Az általam ismert legnagyobb magyar drupal oldalon cca. 350000 hozzászólás van egy táblában (~5 év). Nehezen tudom elképzelni, hogy ennél több üzeneted lesz ennél.
Ezzel a táblával semmilyen teljesítménybeli gond nincs tudtommal.
3

thx

todwardus · 2007. Ápr. 22. (V), 19.19
köszi. Ha nincs jobb megoldása valakinek akkor ez marad...
Nem tudja valaki a blogmotorok működési elvét ? - szerintem blogokat is lehet ilyen elven működtetni...miért is ne...ha az üzenetekkel nincs gond...blog bejegyzésekből mért lenne...abból talán kevesebbet is írnak...