Domanda

Ho fatto qualche ricerca e non ho trovato una risposta specifica. Ad ogni modo, mi chiedevo come la maggior parte dei siti Web basati su ASP.NET di medie dimensioni cache di cache in modo che non debbano sempre cercare gli stessi dati per gli stessi dati su pagine diverse quando si eseguono su un ambiente agricolo Web. Sono consapevole che puoi usare una cache SQL Server, ma per me, che sconfigge l'intero scopo della cache. Se voglio utilizzare un server dedicato per condividere la cache (e persino possibili dati di sessione), cosa utilizza la maggior parte dei siti per questo? Ho fatto ricerche e ho ricevuto molte "ipotesi" quando si tratta di implementazioni, ma è davvero difficile credere che non ci sia un modo standard di farlo dato che ci sono così tanti siti Web ASP.NET là fuori.

Sono a conoscenza di AppFabric che sembra che potrebbe fare il trucco, ma funziona solo su Windows Server 2008+ e attualmente stiamo usando il 2003. Inoltre, ho controllato NCAche ma sembra essere un po 'costoso.

Qualcuno ha implementato una soluzione che ha funzionato per loro? Le ricerche di database possono essere abbastanza dolorosamente lente quando 1000+ utenti colpiscono il tuo sito contemporaneamente.

Grazie in anticipo!

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top