ncache-cliente
NCache è una cache distribuita in memoria al 100% open Source. NCache è una cache distribuita estremamente veloce e linearmente scalabile che memorizza nella cache i dati dell'applicazione e riduce i costosi viaggi del database. Utilizzo NCache rimuove i colli di bottiglia delle prestazioni relativi all'archiviazione dei dati e ai database e ridimensiona le applicazioni node.js all'elaborazione delle transazioni estreme (XTP).
Installazione
NCache
NCache Il client Node.js richiede un funzionamento NCache cluster da eseguire. Questo cluster gestisce l'archiviazione e la manipolazione dei dati dell'utente.
.
npm install ncache-client
Panoramica
Impiego
const ncache = require('ncache-client');
//Initialize the Cache Cluster
let cache = await ncache.CacheManager.getCache("test-Cache");
//Add data in Cache
await cache.add('key', new ncache.CacheItem("Value"));
// Get the value associated with the given key from cache
const cacheValue = await cache.get('key', ncache.JsonDataType.Scaler);
console.log("Item in cache"+ cacheValue +" against key "+'key'); //Outputs 'Value'
//close the cache
await cache.close();
Caratteristiche
- Prestazioni della cache, scalabilità della cache, operazioni di massa, indici
- Ottieni, aggiungi, inserisci, rimuovi, esiste, svuota cache, scadenze, blocca e sblocca
- Dipendenza basata su chiave, Dipendenza basata su file, Dipendenza SQL, Dipendenza Oracle
- Pubblica/sottoscrivi (Pub/Sub) con argomento, eventi con dati, eventi specifici dell'elemento memorizzato nella cache (su Inserisci/Rimuove), Eventi a livello di cache (Aggiungi/Inserisci/Rimuovi), Query continua
- Gruppi/Sottogruppi, Tag, Tag con nome
- Strutture dati: Lista, Fare la coda, contatore
Come ottenere assistenza
Puoi utilizzare i seguenti canali per le tue domande e problemi di sviluppo/utilizzo:
Contribuire
Incoraggiamo qualsiasi tipo di contributo sotto forma di segnalazioni di problemi.
Rapporti sui problemi
Per le segnalazioni di problemi, condividi con noi le seguenti informazioni per risolvere rapidamente i problemi.
- NCache e la versione client che utilizzi
- Informazioni sull'ambiente e sull'architettura utilizzate come client totali, nodi cluster, versione Node.js, versione Java, sistema operativo ecc.
- Registri e tracce dello stack, se presenti.
- Descrizione dettagliata dei passaggi per riprodurre il problema.
Testing
Per testare NCache client Node.js in locale, avrai bisogno di quanto segue:
- Java 9 o successivo
- NCache Installazione
Licenza
Copyright
Diritto d'autore (c) 2021, Alachisoft, Tutti i diritti riservati.
Visita https://www.alachisoft.com/ per maggiori informazioni.