Quando si utilizza NCache per la memorizzazione nella cache di AppData, l'opzione più comune consiste nell'utilizzare l'approccio Cache Aside in cui i dati vengono aggiunti naturalmente. Inizialmente, questo rallenta il processo, quando non hai dati nella cache. Di conseguenza, molte richieste vanno al database finché non si riempie la cache. Per evitare questa lentezza dovuta alla mancanza di dati nella cache, NCache fornisce Caricatore di avvio della cache funzione che viene eseguita ogni volta che si avvia la cache e riempie i dati necessari (set di lavoro) nella cache dal database.
Allo stesso modo, può verificarsi una situazione in cui nuovi dati vengono aggiunti o aggiornati nel database. Per evitare dati obsoleti nella cache, è necessario aggiornare i dati già caricati nella cache su richiesta o in base a una pianificazione. Dunque, NCache dà Aggiornamento della cache funzione per aggiornare i dati della cache e mantenerli sincronizzati con il database.
Ora, per implementare la funzione Caricatore di avvio cache e aggiornamento e scoprire come è possibile precaricare una cache con i dati all'avvio della cache invece dell'aggiunta manuale, seguire i passaggi indicati di seguito.
Puoi configurare Cache Startup Loader e Refresher nei due modi seguenti:
utilizzando NCache Web Manager puoi osservare il conteggio della cache e con PowerShell puoi eseguire il comando seguente per verificare se i dati sono stati aggiunti nella cache all'avvio.
Get-CacheCount –Name demoCache
© Copyright Alachisoft 2002 - . Tutti i diritti riservati. NCache è un marchio registrato di Diyatech Corp.