Ja może powiem jak to wygląda z mojej perspektywy (przechowywanie dużej ilości pism).
Na ten moment posiadamy około 15 mln dokumentów (od pojedynczych skanów, zdjęć, przez generowane dokumenty, po kilkuset stronicowe dokumentacje), z przyrostem w granicach 150-250k miesięcznie. Do okresu ok. rok temu było to przechowywane na dyskach. Backupy tego trwały dziesiątki godzin (wiele małych plików), dyski rozrastały się coraz bardziej (w pewnym momencie do 7TB).
Jakieś półtora roku temu rozpoczęliśmy proces przenoszenia tego do DB. Podzieliliśmy dokumentację na określone zakresy dat i stworzyliśmy kilka baz dla plików (na ten moment jest ich 11). Wszystko to jest spinane przez tabelę zawierającą informację jaka data leży w jakiej bazie oraz widok agregujący dane ze wszystkich tych baz.
Dla nas przeniesienie się z plikami do DB było genialnym posunięciem. Zyskaliśmy na wydajności, wygodzie. Backupy wykonują się dużo szybciej (lepiej mieć 11 dużych plików niż 15 mln małych). Mega plusem jest tez to, że w przypadku awarii, albo potrzeby odtworzenia jakiś danych można odtworzyć tylko konkretną bazę.