Cache Distribuído para .NET

.NET 100% nativo (Único da indústria)

NCache é um cache distribuído de código aberto ideal para aplicativos .NET e Java de alta transação. NCache é extremamente rápido e linearmente escalável e armazena dados de aplicativos em cache para reduzir viagens caras ao banco de dados. Usar NCache para remover gargalos de desempenho e dimensionar seus aplicativos para processamento extremo de transações (XTP). NCache também fornece clustering dinâmico, replicação inteligente de dados e persistência em tempo real para alta disponibilidade.

NCache is a única solução de cache .NET 100% nativa do setor e todas as outras soluções, incluindo Redis não são nativos do .NET e do Windows.

Usos comuns de NCache

  1. Cache distribuído
  2. Cache de aplicativo da Web
  3. Mensagens e fluxos de Pub/Sub
    • Mensagens do Pub/Sub, consulta contínua, eventos

NCache Plataforma

NCache Arquitetura
NCache Demo
NCache Plataforma
Cache de dados com NCache

Clientes em destaque

NCache Clientes - Grupo Citi
NCache Clientes - Banco Barclays
NCache Clientes - Bank of America
NCache Clientes - BMW Financial Services
NCache Clientes - Toyota
NCache Clientes - Departamento de Estado dos EUA
NCache Clientes - KPMG
NCache Clientes - Dell
NCache Clientes - NICE CXone Inc
NCache Clientes - Chevron

Comparações

Casos de uso

Recursos e capacidades

Uso NCache como um cache distribuído extremamente rápido e linearmente escalável nos seguintes ambientes e aplicativos.

NCache Arquitetura Central

  • Cluster de cache dinâmico ponto a ponto
  • Topologia de cache: particionada, partição-réplica,
    Cache espelhado e replicado
  • Velocidade InProc com Client Cache (Near Cache)
  • Replicação de WAN com topologia de ponte
  • Detecção e recuperação do cérebro dividido

Recursos de cache distribuído

  • Expiração, bloqueio, operações em massa e assíncronas
  • Grupos, Tags, Tags Nomeadas
  • Consultas SQL e LINQ
  • Leitura, gravação, gravação atrás
  • Estruturas de Dados (Lista, Fila, Conjunto, ...)
  • Carregador e Atualizador de Cache

Mensagens, eventos, streams

  • Mensagens do Pub/Sub com tópico (aplicativos desacoplados)
  • Assinaturas duráveis
  • Eventos de consulta contínua
  • Eventos de nível de item e nível de cache

Desafios

  • Janelas (.msi)
  • Linux (.tar.gz, RPM, DEB)
  • Kubernetes, Docker
  • Azure AKS, AWS EKS, OpenShift, Google GKE

Edição .NET

  • Código do lado do servidor (.NET): Leitura, gravação, carregador, atualização, processador de entrada
  • Cliente (.NET): Fala diretamente com NCache servidores. Fornece todos os recursos.
  • Outros clientes: Java, Node.js e Python

Edição Java

  • Código do lado do servidor (Java): Leitura, gravação, carregador, atualização, processador de entrada
  • Cliente (Java): Fala diretamente com NCache servidores. Fornece todos os recursos.
  • Outros clientes: .NET, Node.js e Python

© Copyright Alachisoft 2002 - . Todos os direitos reservados. NCache é uma marca registrada da Diyatech Corp.