przechowywanie dokumentów w aplikacji

0

Hej

gdzie najlepiej przechowywać dokumenty w aplikacji?
Pisze małą aplikacje javową zacząłem się zastanawiać gdzie byłoby najlepiej....
mi nasuwają się dwie opcje:

  • baza danych - ale czy w tym przypadku powinienem przechowywać te dokumenty w tej samej bazie co pozostałe rzeczy (userów itp) czy użyć oddzielnej
  • miejsce na dysku - w związku z tym że mam postawiony server czy byłoby dobrą opcja zapisywać te pliki na dysku
    Chodzi mi o jak najbezpieczniejszą formę przechowywania...

Każda propozycja mile widziana

Pozdr

1

Chodzi mi o jak najbezpieczniejszą formę przechowywania...

Zdefiniuj bezpiecznie. Chodzi o to że dane nie znikną, że nikt niepowołany ich nie ukradnie, bezpiecznie w sensie w sposób który na pewno nie utrudni przyszłych zmian, czy jeszcze inne znaczenie tego słowa?

Ogólnie (o ile baza danych tego nie wspiera) pliki trzyma się na dysku (a w bazie danych np. ścieżkę do nich). Trzymanie plików w bazie danych ma swoje zalety (replikacja, ACID w standardzie, wszystkie dane w jednym miejscu), ale też mają swoje własne problemy (wydajność!) które jak na razie przeważają w praktyce.

1

jakie konkretniej "dokumenty"

0

Hej

dzięki za odpowiedzi...

Zdefiniuj bezpiecznie. Chodzi o to że dane nie znikną, że nikt niepowołany ich nie ukradnie, bezpiecznie w sensie w sposób który na pewno nie utrudni przyszłych zmian, czy jeszcze inne znaczenie tego słowa?

Chodzi mi o to aby te dokumenty były jak najbadziej ukryte przed osobami nieautoryzowanymi czyli żeby nikt niepowołany się do nich nie dostał...

jakie konkretniej "dokumenty"

Przede wszystkim będą to dokumenty w formacie pdf/docs a także jakieś skany

0

Najlepszym wyjściem będzie przechowywanie ściezki w bazie a dokumenty na dysku :)
Dzieki za podpowiedzi:)

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