[Gelöst] Server der x>15 GB(lokal gespeichert) innerhalb eines Request durchsuchen kann

florianleon

kennt sich schon aus
Das ist mal eine Aufgabe kennt einer von euch einen Server der es schafft innerhalb eines Request (bevor das Timeout ausläuft) 15 GB wenn nicht mehr zu durchsuchen?
Meine Idee war es bisher RAM zu partionieren und auf diesen das aktuelle 15GB wenn nicht mehr Packet zu schieben.
Gibt es noch andere möglichkeiten die Suche zu verschnellern?
 
Warum sollte der gesamte Datenbestand bei jeder Abfrage durchgenudelt werden?
Es muss doch möglich sein, das vorher zu indizieren. Vielleicht kannst Du - sollte das Thema noch aktuell sein - die Aufgabe mal etwas detaillierter beschreiben?
 
>15GB am Stück? Du liebe Güte. Üblicherweise zerhackt man Suchanfragen dieser Grössenordnung in viele kleine Pakete/Threads, die einzeln nacheinander abgearbeitet werden, und dabei immer innerhalb des Timeouts bleiben. So sind auch genug Threads für andere Aufgaben frei, statt die Prozessoren durch eine einzige Aufgabe zu sperren!
Das ist ganz, ganz böses programmieren.
 
Oben