Możesz chcieć zapisać go bezpośrednio w systemie plików.
Używając systemu plików, uważaj na :
- Poufność: Umieść dokumenty poza głównym katalogiem dokumentów Apache. Następnie Twój kontroler PHP wygeneruje dokumenty.
- Ścieżka fragmentaryczna: nie przechowuj tysięcy dokumentów w tym samym katalogu, twórz różne katalogi. Możesz na przykład podzielić za pomocą skrótu w nazwie pliku. Takich jak /documents/A/F/B/AFB43677267ABCEF5786692/myfile.pdf.
- Numer i-węzła: Możesz zabraknąć i-węzłów, jeśli przechowujesz dużo małych plików (może nie być w twoim przypadku, jeśli przechowujesz głównie dokumenty PDF i dokumenty biurowe).
Jeśli potrzebujesz wyszukać te dokumenty (data/tytuł/itd...), możesz chcieć przechowywać metadane w bazie danych, aby uzyskać lepszą wydajność.
FYI, w tym pytaniu MS SQL Server ma SYSTEM PLIKÓW typ kolumny (jak hybryda), ale obecnie MySQL nie ma alternatywy .