NCache - 100% .NET/ .NET Core cache distribuído

NCache é um cache distribuído .NET na memória e foi desenvolvido com C#. Portanto, ao contrário de alguns outros caches distribuídos baseados em Java que fornecem apenas uma API de cliente .NET, NCache é um .NET 100% / .NET Core produto que se adapta muito bem aos seus ambientes de aplicativos .NET.

Você pode usar NCache como um cache distribuído .NET de qualquer aplicativo .NET, incluindo serviços da Web ASP.NET, WCF e .NET, aplicativos de computação em grade .NET e quaisquer outros aplicativos .NET do tipo servidor com altas transações. Então, quer você esteja fazendo chamadas de API do lado do cliente para NCache como seu cache distribuído .NET ou desenvolvimento de código do lado do servidor para leitura/gravação, tenha certeza de que você sempre estará no ambiente .NET nativo.

Documentação de suporte ASP.NET

NCache - Estado da Sessão ASP.NET

Armazenamento de estado de sessão ASP.NET

NCache permite que você armazene seu estado de sessão ASP.NET em um cache distribuído .NET na memória extremamente rápido com replicação inteligente. E você pode fazer isso sem fazer nenhuma alteração no código do seu aplicativo.

Esta é uma opção muito melhor do que armazenar o estado da sessão ASP.NET no StateServer ou SqlServer fornecido pelo ASP.NET. NCache é um cache distribuído .NET mais rápido e escalonável do que essas opções. E, NCache replica suas sessões para vários servidores de cache para que não haja perda de dados da sessão caso algum servidor fique inativo. Saiba Mais


ASP.NET View State Cache

NCache - Aceleração de conteúdo ASP.NET NCache já que o cache distribuído do .NET permite acelerar a entrega de conteúdo do IIS para o navegador do usuário e melhorar significativamente os tempos de resposta do ASP.NET. NCache faz isso fornecendo ASP.NET View State caching, JavaScript e CSS Minify e mesclagem de JavaScript e Imaging. E, sem alterações de código são necessários em seu aplicativo .NET para usar NCache como seu cache distribuído .NET.

NCache armazena em cache o ASP.NET View State no lado do servidor e retorna um ID exclusivo no lugar dele para o navegador. E isso reduz a carga útil e melhora o desempenho.

NCache também minimiza arquivos JavaScript e CSS para reduzir seus tamanhos. E então mescla todos os arquivos JavaScript em um e também mescla imagens. Isso reduz o número de chamadas HTTP que o navegador faz para carregar uma página e acelera o tempo de resposta.

Exibir cache de estado

Cache do ADO.NET Entity Framework 4.0

Cache do ADO.NET Entity Framework 4.0

O ADO.NET Entity Framework está se tornando rapidamente muito popular porque simplifica bastante a programação de banco de dados. NCache fornece uma maneira de incorporar facilmente o cache ao Entity Framework e aumentar o desempenho e a escalabilidade de seus aplicativos .NET por meio de um cache distribuído .NET.

O Entity Framework implementou um modelo de provedor empilhável para os principais bancos de dados. NCache desenvolveu um provedor de cache distribuído .NET chamado EF Caching Provider que se conecta entre o Entity Framework e o provedor de banco de dados original e intercepta todas as chamadas e armazena em cache as respostas de consulta.

Isso significa que você pode começar a armazenar dados do aplicativo em um cache distribuído .NET sem nenhuma alteração de código para seu aplicativo baseado em Entity Framework. Saiba Mais

Cache de segundo nível do NHibernate

Cache de segundo nível do NHibernateNHibernate é uma solução líder de mapeamento relacional de objetos (ORM) de código aberto e simplifica a programação de banco de dados para aplicativos .NET. O NHibernate fornece um cache InProc local que não pode ser usado em um ambiente multiservidor.

Portanto, NCache fornece um cache distribuído .NET de nível 2 extremamente rápido e altamente escalável para NHibernate. Isso permite que aplicativos que usam o NHibernate agora sejam dimensionados para ambientes multi-servidor e também removam quaisquer gargalos de banco de dados.

Você pode incorporar NCache como seu cache distribuído .NET em seus aplicativos sem nenhuma alteração de código Você só altera seu arquivo de configuração para usar NCache. Saiba Mais


Provedor de Cache .NET 4.0

Provedor de Cache .NET 4.0

O .NET 4.0 agora tem um namespace System.Runtime.Caching. As classes neste namespace fornecem uma maneira de usar recursos de cache como os do ASP.NET, mas sem dependência do assembly System.Web. E, o mais importante, esse cache é extensível.

Portanto, NCache desenvolveu um provedor para .NET 4.0 Cache que resulta em um cache distribuído .NET extremamente rápido e altamente escalável. Isso permite que os aplicativos que usam o .NET 4.0 Cache agora sejam dimensionados para ambientes com vários servidores e também removam quaisquer gargalos de banco de dados.

Você pode incorporar NCache como seu cache distribuído .NET sem nenhuma alteração de código à sua aplicação. Você apenas altera seu arquivo de configuração para usar NCache.

O que fazer a seguir?

Baixar NCache
Preços
Comparação de edições
© Copyright Alachisoft 2002 - . Todos os direitos reservados. NCache é uma marca registrada da Diyatech Corp.