Als «caching» getaggte Fragen

Fragen zu Cache-Algorithmen nach Anwendungen und Implementierungen des Informations-Caching durch Datenbank-Engines und andere Informations-Repository- und Präsentationsanwendungen.

3
Was sind Best Practices für das Zwischenspeichern von paginierten Ergebnissen, deren Reihenfolge / Eigenschaften sich ändern können?
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 …

5
Welche Datenstruktur sollte ich für diese Caching-Strategie verwenden?
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 …


3
Gibt es CPUs, die diese mögliche L1-Cache-Schreiboptimierung durchführen?
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 …
9 caching  cpu 

1
Zwischenspeichern authentifizierter Anforderungen für alle Benutzer
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, …

1
Der beste Weg, um den Datenzugriff auf zwei Data Warehouses zu beschleunigen?
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 / …

1
Beziehung zwischen Cache-Zeile und Speicherseite
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 …
9 memory  caching 

2
Caching Factory Design
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 …

3
Was ist ein Batterie-Backup-Cache?
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 …

1
Caching durch In-Memory-Wörterbücher. Tun wir alles falsch?
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 …
8 caching 

3
Welche Gründe gibt es, um das maximale Alter eines Logos auf nur 8 Tage zu reduzieren?
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 …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.