Fragen zu Cache-Algorithmen nach Anwendungen und Implementierungen des Informations-Caching durch Datenbank-Engines und andere Informations-Repository- und Präsentationsanwendungen.
Was ist die beste Vorgehensweise zum Zwischenspeichern von paginierten Suchergebnissen, deren Reihenfolge / Eigenschaften geändert werden können? Angenommen, in meiner Bewerbung möchte jemand die letzten 20 Diskussionsthreads sehen (von 10.000). Eine Anforderung würde an die Datenbank gesendet servlet, um die ersten 20 Datensätze als XML / JSON aus der Diskussionsthread-Tabelle …
Ich arbeite an einer .NET 4.0-Anwendung, die eine ziemlich teure Berechnung für zwei Doubles durchführt, die ein Double zurückgeben. Diese Berechnung wird für jedes von mehreren tausend Elementen durchgeführt . Diese Berechnungen werden in Taskeinem Threadpool-Thread ausgeführt. Einige vorläufige Tests haben gezeigt, dass dieselben Berechnungen immer wieder durchgeführt werden, daher …
Beachten Sie, dass die Anzahl der Aufrufe von YouTube-Videos immer verzögert ist. Zum Beispiel hat ein Video 1000 Kommentare und hat immer noch 500 Treffer und wird 10000 Treffer Stunden später haben. Youtube ist damit nicht allein. Die meisten Message Boards werden auf diese Weise implementiert und die Anzahl der …
Wenn die CPU mit einem L1-Cache einen Schreibvorgang ausführt, wird normalerweise (vorausgesetzt, die Cache-Zeile, in die geschrieben wird, befindet sich bereits im L1-Cache) der Cache (zusätzlich zum Aktualisieren der Daten) diese Cache-Zeile als fehlerhaft markiert und wird die Zeile mit den aktualisierten Daten zu einem späteren Zeitpunkt ausschreiben. Eine mögliche …
Ich arbeite an einer Web-App, die sich mit sehr großen Impulsen gleichzeitiger Benutzer befassen muss, die autorisiert werden müssen, um identische Inhalte anzufordern. In seinem aktuellen Zustand ist es sogar für eine 32-Kern-AWS-Instanz völlig lähmend. (Beachten Sie, dass wir Nginx als Reverse-Proxy verwenden.) Die Antwort kann nicht einfach zwischengespeichert werden, …
Ich beginne ein Business-Intelligence-Projekt, bei dem der Zugriff auf zwei vorhandene Data Warehouses abstrahiert werden muss. Ich muss eine Anwendungsarchitektur entwerfen, damit Self-Service-Business-Intelligence die Daten zusammenführen und eine einzige Ansicht über die beiden vorhandenen Warehouses bereitstellen kann. Ich habe mir so etwas ausgedacht: Ich habe Probleme mit der Virtualisierung / …
Wenn ich richtig liege, ist eine Seite in einem Hauptspeicher die kleinste Einheit für die Datenübertragung zwischen dem Hauptspeicher und einem externen Speichergerät, z. B. einer Festplatte. Eine Cache-Zeile eines Hauptspeichers ist die kleinste Einheit zum Übertragen von Daten zwischen dem Hauptspeicher und den CPU-Caches. Ich frage mich, ob eine …
Ich habe eine Fabrik class XFactory, die Objekte von erstellt class X. Instanzen von Xsind sehr groß, daher besteht der Hauptzweck der Factory darin, sie so transparent wie möglich für den Clientcode zwischenzuspeichern. Objekte von class Xsind unveränderlich, daher erscheint der folgende Code sinnvoll: # module xfactory.py import x class …
Ich habe einen Artikel über die Leistungsoptimierung von Innodb gelesen und in diesem Beitrag erwähnte der Autor wiederholt etwas, das als "Batterie-Backup-Cache" bezeichnet wurde. Es ist mir nicht klar, wovon er sprach und Google hat auch nicht geholfen. Ich vermute, dass dies eine Art Backup-Speicher ist, falls es zu einem …
Dieser Ansatz ist so ziemlich der akzeptierte Weg, um irgendetwas in unserem Unternehmen zu tun. Ein einfaches Beispiel: Wenn ein Datenelement für einen Kunden von einem Dienst angefordert wird, rufen wir alle Daten für diesen Kunden (relevanter Teil des Dienstes) ab, speichern sie in einem In-Memory-Wörterbuch und stellen sie dann …
Die meisten Websites setzen max-age=31536000(1 Jahr) auf die Cache-controlÜberschriften statischer Assets wie Logo-Bilder. Beispiele: Youtube Yahoo Twitter BBC Es gibt jedoch eine bemerkenswerte Ausnahme: Das Google-Logo hat max-age=691200(8 Tage). Ich habe in der Vergangenheit die Überschriften auf dem Google-Logo überprüft und es war definitiv 1 Jahr. (Früher war es Teil …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.