ncache-cliente
NCache es un caché distribuido en memoria 100 % de código abierto. NCache es un caché distribuido extremadamente rápido y linealmente escalable que almacena en caché los datos de la aplicación y reduce los costosos viajes a la base de datos. Usar NCache elimina los cuellos de botella de rendimiento relacionados con el almacenamiento de datos y las bases de datos y escala sus aplicaciones node.js al procesamiento de transacciones extremas (XTP).
Instalación
NCache
NCache El cliente Node.js requiere un trabajo NCache clúster para ejecutar. Este clúster maneja el almacenamiento y la manipulación de los datos del usuario.
Cliente
npm install ncache-client
General
Uso
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();
Caracteristicas
- Rendimiento de caché, escalabilidad de caché, operaciones masivas, índices
- Obtener, agregar, insertar, eliminar, existe, borrar caché, vencimientos, bloquear y desbloquear
- Dependencia basada en claves, Dependencia basada en archivos, Dependencia de SQL, Dependencia de Oracle
- Publicar/suscribir (Pub/Sub) con tema, eventos con datos, eventos específicos de elementos almacenados en caché (onInsert/onRemove), eventos de nivel de caché (Add/Insert/Remove), consulta continua
- Grupos/Subgrupos, Etiquetas, Etiquetas con nombre
- Estructuras de datos : Lista, Cola, Para contrarrestar
Obtener ayuda
Puede utilizar los siguientes canales para sus preguntas y problemas de desarrollo/uso:
Contribuir
Alentamos cualquier tipo de contribución en forma de informes de emisión.
Informes de emisión
Para informes de problemas, comparta la siguiente información con nosotros para resolver los problemas rápidamente.
- NCache y la versión de cliente que usas
- Información de entorno y arquitectura que utiliza, como clientes totales, nodos de clúster, versión de Node.js, versión de Java, sistema operativo, etc.
- Registros y seguimientos de pila, si los hay.
- Descripción detallada de los pasos para reproducir el problema.
Pruebas
Para probar NCache Cliente Node.js localmente, necesitará lo siguiente:
- Java 9 o posterior
- NCache Instalación
Licencia
Derechos de Autor
Derechos de autor (c) 2021, Alachisoft, Todos los derechos reservados.
Visite https://www.alachisoft.com/ para obtener más información.