ncache-cliente
NCache é um cache distribuído na memória de código aberto 100%. NCache é um cache distribuído extremamente rápido e linearmente escalável que armazena em cache os dados do aplicativo e reduz as dispendiosas viagens ao banco de dados. Usar NCache remove gargalos de desempenho relacionados ao armazenamento de dados e bancos de dados e dimensiona seus aplicativos node.js para processamento de transações extremas (XTP).
Instalação
NCache
NCache O cliente Node.js requer um NCache cluster para ser executado. Esse cluster lida com o armazenamento e a manipulação dos dados do usuário.
Cliente
npm install ncache-client
Visão geral
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();
Funcionalidades
- Desempenho de cache, escalabilidade de cache, operações em massa, índices
- Obter, Adicionar, Inserir, Remover, Existe, Limpar Cache, Expirações, Bloquear e Desbloquear
- Dependência Baseada em Chave, Dependência Baseada em Arquivo, Dependência SQL, Dependência Oracle
- Publicar/Assinar (Pub/Sub) com Tópico, Eventos com Dados, Eventos Específicos de Item em Cache (onInsert/onRemove), Eventos de Nível de Cache (Adicionar/Inserir/Remover), Consulta Contínua
- Grupos/Subgrupos, Tags, Tags Nomeadas
- Estruturas de dados : Lista, Fila, Contador
Obter Ajuda
Você pode usar os seguintes canais para suas dúvidas e problemas de desenvolvimento/uso:
Contribuindo
Incentivamos qualquer tipo de contribuição na forma de relatórios de problemas.
Relatórios de problemas
Para relatórios de problemas, compartilhe as seguintes informações conosco para resolver os problemas rapidamente.
- NCache e a versão do cliente que você usa
- Informações de ambiente e arquitetura que você usa, como clientes totais, nós de cluster, versão do Node.js, versão do Java, sistema operacional etc.
- Logs e rastreamentos de pilha, se houver.
- Descrição detalhada das etapas para reproduzir o problema.
ensaio
Para testar NCache cliente Node.js localmente, você precisará do seguinte:
- Java 9 ou posterior
- NCache Instalação
Licença
Direitos de Autor
Direitos autorais (c) 2021, Alachisoft, Todos os direitos reservados.
Visite a https://www.alachisoft.com/ para obter mais informações.