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 odpowiedzi

Mó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 ...

questionAnswers(4)

yourAnswerToTheQuestion