Najlepsza praktyka przechowywania tymczasowych danych dla aplikacji internetowej [duplikat]
To pytanie ma już odpowiedź tutaj:
Jak tymczasowo zapisać wygenerowany plik w aplikacji sieci web opartej na serwletach 2 odpowiedziMój najnowszy projekt jest w stanie generować dokumenty z informacjami z bazy danych.
Więc kopiuję szablon dokumentu na żądanie do folderu tymczasowego dla użytkownika i modyfikuję go. Robię to, ponieważ każdy szablon musi być dostępny podczas modyfikacji.
Następnie użytkownik otrzymuje swój dokument za pośrednictwem łącza pobierania z mojej aplikacji internetowej.
Moje pytanie: Czy istnieje najlepsza praktyka przechowywania danych aplikacji internetowych? Myślałem, że temp byłby do tego miły. Ale ponieważ muszę samodzielnie usunąć dane, pomyślałem o umieszczeniu ich poza folderem WAR w folderze aplikacji internetowej tomcat.
Używam Windows 2003 jako systemu hosta z Tomcat. Używam Grails, Java i Maven do mojego projektu ... nie wiem, czy te informacje są potrzebne.
Edytować
Głównym powodem, dla którego zadaję to banalne pytanie, jest ... jeśli zajmuję się tworzeniem / usuwaniem moich danych tymczasowych ... czy nadal dobrą praktyką jest używanie folderu tymczasowego w systemie? Nie jestem tego pewien ...