Temat: Co będzie szybsze FS czy baza danych ?
To pytanie to chyba jakaś pomyłka.
Otwarcie katalogu z 10^9 plików to koszmar. Utrzymanie FS także. Skanowanie filesystemu to tragedia. Mogłoby to mieć sens gdyby wykorzystać katalogi/podkatalogi...
Baza danych ma jak najbardziej sens - jednak wszystko zależy od implementacji i sposobu wykorzystania. Jeśli ktoś wrzuci zawartośc plików jako jedną niezorganizowaną nieindeksowaną tabelę do bazy danych to... no comment.
Proponuję:
- Bazę danych (Oracle?)
- Indeksowanie, partycjonowanie, ...
- Kilka dłuższych chwil namysłu przed rozpoczęciem przedsięwzięcia
A tak w ogóle to jakiś profesjonalny analityk (np. niezależny analityk & DBA) mógłby to na starcie obejrzeć.
A teraz odwrócę kota ogonem:
Co lepsze: upchać 10^9 chińczyków w open-space i wywoływać ich po nazwisku czy używać książki adresowej? (no i kto zna chińskie znaczki? ;) )