Publicații conexe 'caching'


Faceți codul Javascript mai rapid cu memorarea
Bună, în acest articol, vom analiza memorizarea. Și apoi vom afla cum putem implementa tehnica de memorizare în codul nostru Javascript. Pentru început, să verificăm ce este memorizarea. Memorizarea este tehnica prin care puteți îmbunătăți viteza aplicației prin memorarea în cache a rezultatelor pentru apeluri de funcții costisitoare. De exemplu, avem o funcție factorială care calculează factorial pentru o anumită valoare. După cum știm că factorialul unui număr este..

Ce este memorarea?
O tehnică de programare numită memorie încearcă să îmbunătățească performanța funcției prin memorarea în cache a rezultatelor calculate anterior. Parametrii unei funcții memorizate sunt utilizați de fiecare dată când este invocată pentru a indexa memoria cache. Fără a rula codul complet, datele pot fi returnate dacă sunt prezente. Dacă nu, funcția este apelată, iar rezultatul este apoi stocat în cache. Programarea dinamică utilizează un anumit tip de memorare în cache numită..

Cum folosești Redis pentru stocarea în cache
Cum folosiți Redis pentru stocarea în cache Tocmai am instalat redis, să-l folosim 👨‍👩‍👦‍👦 Lucrul cu redis într-o aplicație Redis este o bază de date sau un cache din magazinul de memorie, este, de asemenea, un instrument de bază de îmbunătățire a performanței sau o bibliotecă pentru preluarea datelor pentru utilizator cât mai rapid posibil. poate fi folosit cu o bază de date SQL sau nosql. am descărcat și instalat cu succes redis, lucrând complet cu redis. CRUD înseamnă..

Memorarea în cache la nivelul clientului: Vă prezentăm FlacheJS
O soluție simplificată de stocare în cache la nivelul clientului pentru solicitările HTTP Există doar două lucruri grele în informatică: invalidarea memoriei cache și denumirea lucrurilor. — Phil Karlton Dacă sunteți programator, probabil că știți deja cât de dificil este să memorați în cache datele din partea clientului. Un cache în memorie este grozav, dar persistența datelor poate fi o aventură dificilă. API-ul Local Storage este ușor de utilizat, dar oferă spațiu limitat..

Interogări persistente GraphQL folosind cereri GET.
Aceasta este partea 1, puteți găsi și partea 2 „aici”, sau partea 3 „aici”. Am decis recent să actualizăm unul dintre micro-serviciile noastre folosind GraphQL . Aplicația se află între „noul nostru client web mobil” și „serviciul nostru Discovery API”. Scopul aplicației este de a ne modela datele și de a crește performanța prin gestionarea numărului de apeluri de service pe care clientul trebuie să le efectueze pe front-end. Folosim edge caching pentru a evita deplasările inutile la..

Aplicații pentru șine presărate de JavaScript
„Memorizarea în cache a fragmentelor” Rails produce accelerări mai mari atunci când o parte mai mare a paginii este stocată în cache. Acest lucru este mai dificil pentru paginile cu mult conținut dinamic sau specific utilizatorului. O soluție este să folosiți „JavaScript sprinkles”, care este ca „ hagelslag ”, dar fără ciocolată și cu solicitări suplimentare pentru a încărca conținut specific utilizatorului după ce restul paginii este servit direct din cache. . Memorarea în cache a..

Întrebări înrudite 'caching'

Dezactivează memoria cache a clientului de pe serverul Jetty pentru solicitările REST
Am un server REST Java implementat cu Jersey care rulează pe Jetty. Se pare că anumite browsere (IE7) memorează în cache toate solicitările făcute către server. Ceea ce aș dori să fac este să trimit un anumit antet HTTP în răspunsul de la serverul...
9652 vederi
schedule 15.11.2022

Cum să ștergeți elementele expirate din cache?
Am construit o clasă drăguță care acționează ca cache. Fiecare articol are un TimeSpan sau DateTime de expirare. De fiecare dată când se face o încercare de a accesa un articol din cache, expirarea articolului este verificată, iar dacă acesta este...
1859 vederi
schedule 09.01.2024

Cum se implementează memoria cache pentru solicitările Ajax
Am o aplicație simplă, care arată o listă cu mai multe articole, unde utilizatorul poate afișa detalii pentru fiecare articol, care este obținut de Ajax. Cu toate acestea, dacă utilizatorul închide detaliul și se deschide din nou, aplicația face o...
2816 vederi
schedule 16.02.2024

Serviciu web de stocare în cache proxy invers?
Aș dori să pun un fel de cache reverse proxy în fața unui serviciu web SOAP prin HTTP pentru a îmbunătăți atât performanța, cât și disponibilitatea. Există vreun software care realizează acest lucru? (De preferință gratuit și ușor de...
2994 vederi

Implementați stocarea în cache a obiectelor în scurgerile de memorie ASP clasice
Am încercat să implementez diferite implementări de caching într-un site ASP clasic pentru a descărca baza de date în timpul traficului intens. Abordarea mea a fost aceasta: Creați un obiect HashTable global în global.asa, unde mai târziu voi...
3040 vederi

Cum pot încărca valori din memorie fără a polua memoria cache?
Vreau să citesc o locație de memorie fără a polua memoria cache. Lucrez pe o mașină Linux X86. Am încercat să folosesc instrucțiunile de asamblare MOVNTDQA: asm("movntdqa %[source], %[dest] \n\t" : [dest] "=x" (my_var) : [source] "m"...
1798 vederi
schedule 11.11.2022

cum funcționează de fapt opcode cache-ul?
Îmi fac proiectul final și este despre optimizarea performanței web (concentrează-te pe stocarea în cache). Intenționez să folosesc eaccelearator ca instrument în proiectul meu final. Trebuie să cunosc procesul de fundal al acestuia, diagrama de...
555 vederi
schedule 08.07.2022

Pot descărca exemple de proiecte independente ehcache?
Sunt puțin copleșit citind ghidul utilizatorului ehcache http://ehcache.org/EhcacheUserGuide.html#id.s20 . Încerc să-mi dau seama cum să configurez o aplicație ehcache simplă care are un cache distribuit. Aș dori doar să rulez aplicația de mai...
4365 vederi
schedule 06.10.2022

Strategie de persistență pentru citiri și scrieri cu latență scăzută
Construiesc o aplicație care include o caracteristică pentru a eticheta în bloc milioane de înregistrări, mai mult sau mai puțin interactiv. Interacțiunea utilizatorului este foarte similară cu Gmail, unde utilizatorii pot eticheta e-mailuri...
1258 vederi

De ce anteturile mele expiră nu fac fișierele mele să rămână în cache?
Folosesc anteturi valide de expirare și fără cache pentru fișierele mele statice și acestea rămân în cache atâta timp cât navighez, dar când închid browserul și îl folosesc înapoi după un timp, văd fișierele statice încărcându-se din nou, chiar și...
1530 vederi
schedule 07.02.2024

Utilizați memoria cache de sistem a obiectelor UIImage cu imagini încărcate din memoria cache a discului (NSCachesDirectory)?
Încerc să îmbunătățesc performanța derulării pe un UITableView care utilizează celule cu imagini preluate de pe web, dar stocate în NSCachesDirectory . Celulele au o vizualizare de conținut personalizată pentru a desena conținutul (o imagine)....
4222 vederi
schedule 11.10.2022

Cum pot verifica dacă JavaScript și imaginile sunt stocate în cache?
Vreau să verific dacă imaginile, fișierele css și javascript care fac parte din pagina mea sunt stocate în cache de browserul meu. Am folosit Fiddler și Google Page Speed ​​și nu este clar dacă unul dintre ele îmi oferă informațiile de care am...
2412 vederi
schedule 12.10.2023

Cum să invalidați OutputCache într-o fermă web?
Am un site web care folosește atributul OutputCache pentru a stoca în cache paginile. Funcționează grozav. Acum, sunt în mijlocul cercetării și dezvoltării extinderii acestui site pentru a fi într-o fermă web . Împreună cu suspecții obișnuiți...
1236 vederi
schedule 05.10.2023

config.cache_classes = true în modul producție are probleme în IE
În aplicația mea șinele. Folosesc link_to_function pentru a aduce file Ajax într-o singură pagină. Totul funcționează bine în Moazilla și alte browsere. Dar în IE, filele nu se încarcă numai atunci când serverul este pornit în modul producție (nu...
2971 vederi

cum să ștergeți memoria cache dintr-un site web ASP de pe un site web ASP.NET de pe același server?
Am două site-uri web separate pe același server. Un site este un forum (scris în ASP Classic) unde utilizatorii pot posta informații în diferite secțiuni și fire etc. Celălalt site web (scris în ASP.NET VB) este folosit pentru un club unde...
472 vederi
schedule 22.09.2022

Aplicație web offline + bug ipad
Încerc să obțin o aplicație simplă (toate front-end) care funcționează offline pe ipad, dar Safari continuă să îmi spună că nu sunt conectat la internet. Mi-am încărcat manifestul cache, a adăugat text AddType/cache-manifest .manifest în...
882 vederi
schedule 16.01.2024

Caching Pattern: Cum numiți (și cum înlocuiți) paradigma grupului OpenSymphony OsCache
O problemă de stocare în cache pentru guru de cache. Context Am folosit OsCache de la OpenSymphony de câțiva ani și luăm în considerare trecerea la un produs de cache mai bun/mai puternic/mai rapid/dezvoltat activ. Problemă Am folosit...
1098 vederi
schedule 29.10.2022

Este posibil să știți dacă o imagine este în memoria cache a sistemului iPhone?
Încerc să îmbunătățesc performanța de defilare a unui UITableView. Încarc imaginile folosind imageNamed: și dispatch_async, dar defilarea este foarte bună odată ce imaginile au fost încărcate în celule. Aș dori să fac fade în imagini numai dacă...
166 vederi
schedule 28.12.2023

Cache offline html5 cu site-uri bazate pe php
Am un site web simplu condus de php și încerc să îmi dau seama cum tratează paginile php. Unele dintre documentele mele php sunt logice de rutare, iar unele includ doar pagini individuale. Cum fac ca acest lucru să funcționeze offline? Cred că va...
5763 vederi
schedule 04.10.2022

Monitorizarea stocării în cache a bibliotecii Enterprise
Doresc să monitorizez numele și valorile cheilor care sunt stocate de aplicația mea în mecanismul de stocare în cache a Bibliotecii Enterprise. Folosim setările din memorie. Practic, trebuie doar să-mi dau seama cum să arunc cheile care sunt...
442 vederi
schedule 16.10.2022