Apresentamos a vocês o Encache !! uma biblioteca de cache leve, fácil de usar Async para seu servidor Nodejs. O Encache foi desenvolvido como uma próxima iteração de todas as bibliotecas de cache voláteis existentes na memória disponíveis no NPM, levando-o a um nível totalmente novo, mantendo a simplicidade, pois todo o cache pode ser configurado em apenas 4 linhas de código.
Encache fornece compactação de dados opcional para seu cache para melhorar a utilização e eficiência da memória. Atualmente fornece LZ4, que em média pode melhorar a eficiência em textos não aleatórios, parcialmente aleatórios e pseudoaleatórios em 50% !. Isso permite que o Encache seja um grande armazenamento de dados, ao mesmo tempo que fornece a simplicidade do cache.
Encache atualmente fornece métricas criteriosas centradas no usuário, como hitRatio ,missRatio, memoryConsumption , fillRate e evictionRate .
Esses números de referência também estariam disponíveis diretamente com um serviço de registro, que está em desenvolvimento.
Não estou dizendo que esta biblioteca seja mais rápida ou mais completa do que outros produtos por aí, como o Redis. Mas tenho certeza de que oferece muitos recursos úteis para projetos que não utilizam muito cache ou para pessoas que desejam apenas configurar um cache de forma rápida e simples, sem ter que lidar com o incômodo de configurar e manter terceiros. serviços de cache.
Reconheço que a biblioteca terá seu quinhão de bugs, imperfeições e problemas (sou um novato), mas gostaria de trabalhar com vocês para melhorá-la e torná-la mais fácil de usar. Fique à vontade para sugerir e solicitar recursos. Por favor, envie-me uma mensagem a qualquer momento!
Experimente este pacote
$ npm instalar encache
confira o repositório github para código e documentação
https://github.com/ryuusama09
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3