Cache distribué pour .NET

100% Natif .NET (Uniquement pour l'industrie)

NCache est un cache distribué Open Source idéal pour les applications .NET et Java à transactions élevées. NCache est extrêmement rapide et linéairement évolutif et met en cache les données d'application pour réduire les déplacements coûteux de la base de données. Utiliser NCache pour supprimer les goulots d'étranglement en matière de performances et faire évoluer vos applications vers le traitement transactionnel extrême (XTP). NCache fournit également un clustering dynamique, une réplication intelligente des données et une persistance en direct pour une haute disponibilité.

NCache is la seule solution de mise en cache .NET 100 % native du secteur et toutes les autres solutions, y compris Redis ne sont pas natifs de .NET et de Windows.

Utilisations courantes de NCache

  1. Mise en cache distribuée
  2. Mise en cache des applications Web
  3. Messagerie et flux Pub/Sub
    • Messagerie Pub/Sub, requête continue, événements

NCache Architecture

NCache Architecture
NCache Demo
NCache Architecture
Mise en cache des données avec NCache

Clients en vedette

NCache Clients - Groupe Citi
NCache Clients - Banque Barclays
NCache Clients - Bank of America
NCache Clients - Services financiers BMW
NCache Clients - Toyota
NCache Clients - Département d'État des États-Unis
NCache Clients - KPMG
NCache Clients - Dell
NCache Clients - NICE CXone Inc
NCache Clients - Chevron

Comparaisons

Cas d'usage

Caractéristiques et capacités

Utilisez le NCache en tant que cache distribué extrêmement rapide et linéairement évolutif dans les environnements et applications suivants.

NCache Architecture de base

  • Cluster de cache dynamique pair à pair
  • Topologie de mise en cache : partitionnée, partition-réplica,
    Cache miroir et répliqué
  • Vitesse InProc avec Client Cache (Near Cache)
  • Réplication WAN avec Bridge Topology
  • Détection et récupération du cerveau divisé

Fonctionnalités de mise en cache distribuée

  • Expiration, verrouillage, opérations groupées et asynchrones
  • Groupes, balises, balises nommées
  • Requêtes SQL et LINQ
  • Lecture immédiate, écriture immédiate, écriture différée
  • Structures de données (Liste, File d'attente, Ensemble, ...)
  • Chargeur de cache et rafraîchissement

Messagerie, événements, flux

  • Messagerie Pub/Sub avec sujet (applications découplées)
  • Abonnements durables
  • Événements de requête continus
  • Événements au niveau de l'objet et au niveau du cache

Plateformes

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

Édition .NET

  • Code côté serveur (.NET) : Lecture, écriture, chargeur, rafraîchissement, processeur d'entrée
  • Client (.NET) : Parle directement à NCache les serveurs. Fournit toutes les fonctionnalités.
  • Autres clients : Java, Node.js et Python

Édition Java

  • Code côté serveur (Java) : Lecture, écriture, chargeur, rafraîchissement, processeur d'entrée
  • Client (Java) : Parle directement à NCache les serveurs. Fournit toutes les fonctionnalités.
  • Autres clients : .NET, Node.js et Python

Contactez-Nous

TÉLÉPHONE

+1 214-619-2601 (Etats-Unis)

© Copyright Alachisoft 2002 - . Tous droits réservés. NCache est une marque déposée de Diyatech Corp.