[bazy danych] dane binarne

0

Spotkalem sie z roznymi opiniami na temat dodawania danych binarnych do bazy danych. Jedni mowia, ze lepiej dane trzymac gdzies na dysku w plikach, a w bazie tylko odnosniki do nich, a inni, ze lepiej juz wsadzic owe dane bezposrednio do bazy (np. LONGBLOB w mySQL).
W zwiazku z tym pytania do Was.

  1. Co o tym sadzicie w ogolnosci?
  2. Czy kodowac te dane w base64, czy sa inne lepsze mozliwosci?
  3. W obu przypadkach jakie sa zalety i wady jesli chodzi o bezpieczenstwo serwisu opartego o php z baza danych.
  4. Czy ktos ma dane na temat wydajnosci operowania binariami za pomoca SQL.
  5. Jesli ktos ma praktyke, to prosze o opinie o wygode zarzadzania duza iloscia danych w obu przypadkach (duzo malych plikow vs. malo duzych ;) )

Pozdrawiam,
ash

PS: Dlaczego wlasciwie watki bazodanowe maja byc w dziale o jezykach "sieciowych"?

0

jak masz wszystko w bazie to troszke ona ciezka bedzie. Sadze ze lepiej trzymac indeks w bazie a reszte na dysku. Wtedy jesli ktos np dostanie dostep do bazdy to danych nam nie podmieni, moze co najwyzej z indeksem pokombinowac, a dane moga byc readonly.

1 użytkowników online, w tym zalogowanych: 0, gości: 1