Fragen zu Cache-Algorithmen nach Anwendungen und Implementierungen des Informations-Caching durch Datenbank-Engines und andere Informations-Repository- und Präsentationsanwendungen.
In letzter Zeit wurde viel über die Probleme bei der Verwendung (und Überbeanspruchung) von Singletons diskutiert. Ich war auch schon früher in meiner Karriere einer dieser Leute. Ich kann jetzt das Problem erkennen, und dennoch gibt es immer noch viele Fälle, in denen ich keine gute Alternative sehe - und …
Was macht den CPU-Cache so viel schneller als den Hauptspeicher? Ich kann einige Vorteile in einem gestuften Cache-System sehen. Es ist sinnvoll, einen kleineren Cache schneller zu durchsuchen. Aber es muss noch mehr geben.
Ich habe immer an Projekten gearbeitet, in denen das Caching auf DAL durchgeführt wurde. Im Grunde genommen wird gerade beim Aufrufen der Datenbank geprüft, ob sich bereits Daten im Cache befinden gibt stattdessen diese Daten zurück. Ich habe kürzlich über das Cachen in der Business-Schicht gelesen, also im Grunde das …
Ich habe gerade eine Caching-Ebene in meine Webanwendung implementiert und frage mich nun, wie die Qualitätssicherung dies testen soll, da das Caching für den Benutzer transparent ist. Eine Idee, die ich habe, besteht darin, die Protokollierung in die Methoden zu integrieren, die den Code aufrufen, der den Cache auffüllt, und …
Gibt es Java-spezifische Techniken (Dinge, die für C ++ nicht zutreffen würden) zum Schreiben von Code mit niedriger Latenz in Java? Ich sehe oft Java-Rollen mit niedriger Latenz und sie fragen nach Erfahrung beim Schreiben von Java mit niedriger Latenz - was manchmal ein bisschen wie ein Widerspruch zu sein …
Ich versuche herauszufinden, wie der Webbrowser-Cache für Apps mit nur einer Seite richtig gehandhabt wird. Ich habe ein ziemlich typisches Design: mehrere HTML-, JS- und CSS-Dateien, die das SPA implementieren, und eine Reihe von JSON-Daten, die vom SPA verwendet werden. Probleme treten auf, wenn ich ein Update pushen möchte: Ich …
Ich habe eine Reihe von Geschäftslogikmethoden, die Objekte und Objektlisten aus dem Cache speichern und abrufen (mit Filterung). Erwägen IList<TObject> AllFromCache() { ... } TObject FetchById(guid id) { ... } IList<TObject> FilterByPropertry(int property) { ... } Fetch..und Filter..würde aufrufen, AllFromCachewas den Cache füllen und zurückgeben würde, wenn es nicht da …
Ich optimiere die Seitengeschwindigkeit meiner Website und untersuche, wie andere Websites dies tun. Mir ist aufgefallen, dass einige Websites wie Facebook oder Ringgitplus für einige ihrer Ressourcen in den Chrome-Entwicklertools auf der Registerkarte "Netzwerk" 0 Byte anzeigen , während die tatsächliche Inhaltsgröße mehrere Kilobyte beträgt. Ich habe einige Artikel gelesen, …
Ich möchte wissen, was ein besserer Ansatz zum Ungültigmachen / Aktualisieren von Cache-Objekten wäre. Voraussetzungen Remotememcached Server (der als Cache für mehrere Anwendungen dient) Alle Server werden von Azure gehostet (Affinitätsbereiche, gleiche Rechenzentren) Die Größe des Cache-Objekts reicht von 200 Bytes bis zu 50 Kilobytes Ansatz 1 (so schnell wie …
In dieser Frage geht es um Best Practices in der Architektur. Unsere aktuelle Architektur Ich habe eine PHP-Klasse, die auf MySQL zugreift, um Benutzerinformationen zu erhalten. Nennen wir es User. Userwird häufig zugegriffen, daher haben wir Caching-Ebenen implementiert, um die Last zu reduzieren. Die erste Ebene wird als "Pro-Anfrage" -Cache …
Beim Lesen dieser beiden Fragen sehe ich, dass es wichtig sein kann, das Verhalten des CPU-Cachings zu verstehen, wenn große Datenmengen im Speicher verarbeitet werden. Ich möchte verstehen, wie das Zwischenspeichern funktioniert, um meiner Optimierungs-Toolbox ein weiteres Tool hinzuzufügen. Was sind die Kernpunkte der Funktionsweise des CPU-Caches, damit ich Code …
Immer wenn ich mich bei stackoverflow oder einigen Sites anmelde, sehe ich viele Anfragen nach Sites wie http://cdn.sstatic.net/. Warum wird dies getan, anstatt direkt von der eigentlichen Site aus zu liefern? Wie hilft es, eine Website zu beschleunigen?
Ich habe mit zufälligen Cache-Ablaufzeiten experimentiert, um Situationen zu vermeiden, in denen eine einzelne Anforderung mehrere Dinge gleichzeitig zur Aktualisierung zwingt. Beispielsweise kann eine Webseite fünf verschiedene Komponenten enthalten. Wenn jeweils eine Zeitüberschreitung von 30 Minuten eingestellt ist, hat der Benutzer alle 30 Minuten eine lange Wartezeit. Stattdessen stellen Sie …
Hinweis: Das Codebeispiel ist in c # geschrieben, aber das sollte keine Rolle spielen. Ich habe c # als Tag angegeben, weil ich kein passenderes finde. Hier geht es um die Codestruktur. Ich lese Clean Code und versuche, ein besserer Programmierer zu werden. Ich habe oft Mühe, das Prinzip der …
Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Wikipedia listet 11 Cache-Ersetzungsalgorithmen auf . Angenommen, ich weiß fast nichts …
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.