Hallo zusammen,
mal ein grundsätzliche Frage.
Ich bin gerade dabei eine etwas umfangreiche Datenbank in MySQL aufzusetzen.
Es werden in Zukunft auch viele Dateien verarbeitet/verwaltet werden müssen, wie xls. doc, pdf usw. die verschiedenen Projekten zugeordnet werden. Es geht hier um tausende Dokumente im Laufe der Zeit. Auch werden später sehr viele Leute darauf zugreifen. Alle Benutzer müssen dateien hinzufügen können bzw auch finden können um die dann auch lokal speichern zu können.
Diese ganzen Dateien müssen auch vom Inhalt indiziert werden. Eine Volltextsuche wird also auch auf die Dateien loß gelassen werden müssen.
Nun ist hier meine Frage, ob man diese Dateien eher direkt in MySQL speichert oder als Dateien auf dem server beläst. Hier kommt ja auch die Problematik der Performance zum Tragen und auch die Komplexität der Umsetzung.
Die Applikation als solche wird in Java umgesetzt.
Ich habe auch schon einiges im www gelesen, sind aber oftmals alte Artikel gewesen und somit nicht immer aktuell im Hinblick auf eine Machbarkeit mit heutigen Technologien.
Ich würde mich über Tipps und Hinweise und Anregungen sehr freuen.
Vielen Dank.
mal ein grundsätzliche Frage.
Ich bin gerade dabei eine etwas umfangreiche Datenbank in MySQL aufzusetzen.
Es werden in Zukunft auch viele Dateien verarbeitet/verwaltet werden müssen, wie xls. doc, pdf usw. die verschiedenen Projekten zugeordnet werden. Es geht hier um tausende Dokumente im Laufe der Zeit. Auch werden später sehr viele Leute darauf zugreifen. Alle Benutzer müssen dateien hinzufügen können bzw auch finden können um die dann auch lokal speichern zu können.
Diese ganzen Dateien müssen auch vom Inhalt indiziert werden. Eine Volltextsuche wird also auch auf die Dateien loß gelassen werden müssen.
Nun ist hier meine Frage, ob man diese Dateien eher direkt in MySQL speichert oder als Dateien auf dem server beläst. Hier kommt ja auch die Problematik der Performance zum Tragen und auch die Komplexität der Umsetzung.
Die Applikation als solche wird in Java umgesetzt.
Ich habe auch schon einiges im www gelesen, sind aber oftmals alte Artikel gewesen und somit nicht immer aktuell im Hinblick auf eine Machbarkeit mit heutigen Technologien.
Ich würde mich über Tipps und Hinweise und Anregungen sehr freuen.
Vielen Dank.