NCache é um cache distribuído na memória para .NET, Java, Node.js, Python e Scala. É um armazenamento de memória cache extremamente rápido e linearmente escalável que armazena dados de aplicativos em cache para reduzir as dispendiosas viagens de banco de dados.
NCache, sendo líder de mercado para aplicativos .NET, possui uma base de clientes enorme e diversificada com diferentes necessidades de armazenamento em cache. Para atender a todas essas diferentes necessidades NCache oferece duas edições denominadas “NCache Professional"E"NCache Enterprise. Ambas as edições oferecem diferentes conjuntos de recursos que atendem às necessidades do cliente.
NCache Professional edição
A NCache Professional A edição é adequada para empresas que exigem uma solução de cache distribuída econômica e escalável. Ele oferece cache de dados de aplicativos para reduzir as dispendiosas viagens de banco de dados e fornece escalabilidade linear para seus aplicativos.
A edição fornece uma interface para Cache Distribuído, Armazenamento de Sessão, Cache de resposta e SignalR Backplane para seu ASP.NET Core clientes. Para clientes ASP .NET, a edição não tem nada menos a oferecer, incluindo Armazenamento de Sessãobásico Ver estado para preservar o estado de sua página da web, Cache de saída e SignalR Backplane.
Para .NET e .NET Core integrações, NCache fornece suporte básico para EF Core Cache e NHibernate Cache. Para facilitar a migração do App Fabric para NCache, NCache Professional edição fornece AppFabric Invólucro que ajuda você a migrar para NCache sem nenhuma alteração de código.
NCache Professional edição também oferece suporte básico Mensagens do Pub/Sub, Lucene distribuído de pesquisa de texto completo,API JSON, Serialização JSON, Inicialização do Cache Automático e Ferramentas de cmdlet do PowerShell. A edição também oferece NCache Cloud Services para Azure, AWS e outras nuvens.
NCache Enterprise edição
A NCache Enterprise edição é uma excelente solução de cache para negócios bem estabelecidos e em crescimento. A edição inclui todos os NCache recursos, incluindo manutenção anual e suporte regular. Ele suporta topologias de cache como Cache de réplica de partição e Cache espelhado para garantir alta disponibilidade, juntamente com Topologia da ponte para replicação WAN.
A edição também oferece Detecção e recuperação de cérebro dividido recurso para 100% de tempo de atividade, suporte avançado e multi-site para ASP.NET e ASP.NET Core Sessões, gerenciador de GUI para NCache. NCache Enterprise edição também fornece segurança e criptografia para atender a todas as suas necessidades de segurança.
Juntamente com o suporte para os recursos mencionados, o NCache Enterprise A edição também fornece manutenção anual paga e suporte 24 horas por dia, 7 dias por semana para correção de bugs e atualizações de recursos.
Por que atualizar para NCache Enterprise?
Se sua auditoria de recursos o surpreendeu, mostrando que você está gastando muito tempo e dinheiro apenas mantendo seu cache, em vez de melhorar seu aplicativo, esse é um indicador de que NCache Professional não é mais a melhor escolha para suas crescentes necessidades de negócios e NCache Enterprise agora é a solução de cache ideal para escalar sua infraestrutura e expandir seus negócios. A seguir estão os indicadores informando que você realmente precisa atualizar:
Tempos de atividade consistentes
Quando você sabe que tem uma base de clientes onde “descer” não é uma opção. Mas sua infraestrutura de dimensionamento e base de clientes estendida estão causando paradas frequentes. Então é hora de superar os tempos de inatividade subindo com NCache Enterprise!
A NCache Enterprise edição garante alta disponibilidade com suas eficientes tecnologias de cache distribuído, incluindo Cache de réplica de partição e Cache espelhado. NCache também fornece Topologia da ponte para garantir alta disponibilidade, mesmo que seu cache esteja distribuído em localizações geográficas distantes.
NCache Enterprise edição garante 100% de uptime com seu Detecção e recuperação de cérebro dividido recurso para atender às suas necessidades avançadas de cache.
Transformação Digital
Se você planeja atender a um mercado diferente e pensa em transformar a natureza de seus serviços, além de redefinir o design e a arquitetura de seu aplicativo, também precisa atualizar seu cache.
NCache Enterprise edição oferece um mecanismo de implantação flexível junto com recursos: como Advanced Mensagens Pub/Sub, Baseado em GUI NCache Gerente e monitorar, e Atualização ao vivo. Ele também fornece suporte e manutenção 24 horas por dia, 7 dias por semana para correções de bugs oportunas e a emissão de patches privados em correções de bugs críticos.
Capacidade de pesquisa eficiente
Se você começou a perceber que o tamanho do seu banco de dados junto com sua complexidade está aumentando com o tempo e suas leituras estão demorando muito. Então você certamente precisa de um cache com recursos de pesquisa eficientes e fortes e NCache Enterprise oferece-lhe tais capacidades com o seu Lucene distribuído de pesquisa de texto completo para realizar a pesquisa de texto completo.
NCache implementou Lucene API.NET em sua forma nativa sobre seu Cache distribuído na memória (daí o nome Distributed Lucene). Isso transformou o Lucene autônomo em uma solução de pesquisa de texto completo extremamente rápida e linearmente escalável para .NET / .NET Core formulários. E, devido à API nativa do Lucene, você não precisa fazer nenhuma alteração de código em seus aplicativos .NET Lucene para usá-lo com NCache.
Segurança de dados é uma prioridade
Se você estiver lidando com dados críticos ou não quiser que todos tenham direitos de acesso administrativo ao seu servidor de cache além da lista de usuários autorizados, não demore mais para atualizar para o NCache Enterprise.
NCache fornece recursos poderosos de segurança e criptografia que ajudam a garantir que seu cache esteja protegido contra acesso não autorizado. NCache funciona com qualquer serviço de diretório compatível com LDAP. Todos os usuários são autenticados nos serviços de diretório com suporte para LDAP. Ele fornece o suporte de dois controladores de domínio LDAP (primário e secundário) para garantir a tolerância a falhas em suas operações gerenciais e de nível de API.
NCache Enterprise A edição fornece um recurso de segurança com diferentes níveis de granularidade que você pode implementar de acordo com seus requisitos.
Conclusão
NCache Professional e Enterprise ambas as edições oferecem um ótimo conjunto de recursos para seus usuários. Mas uma análise justa das necessidades do seu negócio de vez em quando ajuda você a fazer as escolhas certas. Se você está percebendo que suas necessidades de armazenamento em cache estão evoluindo, não hesite em optar NCache Enterprise Edition, pois promete escalabilidade suave e garante alta disponibilidade para atender a todas as suas necessidades de armazenamento em cache.