NCache - 100 % .NET / .NET Core verteilter Cache

NCache ist ein verteilter In-Memory-.NET-Cache und wurde mit C# entwickelt. Im Gegensatz zu einigen anderen Java-basierten verteilten Caches, die nur eine .NET-Client-API bereitstellen, NCache ist ein 100% .NET / .NET Core Produkt, das sehr gut in Ihre .NET-Anwendungsumgebungen passt.

Sie können verwenden NCache als verteilter .NET-Cache von jeder .NET-Anwendung, einschließlich ASP.NET-, WCF- und .NET-Webdiensten, .NET-Grid-Computing-Anwendungen und allen anderen serverartigen .NET-Anwendungen mit hohen Transaktionen. Unabhängig davon, ob Sie clientseitige API-Aufrufe durchführen NCache B. Ihren verteilten .NET-Cache oder die Entwicklung von serverseitigem Code für Read-Thru/Write-Thru, können Sie sicher sein, dass Sie sich immer in einer nativen .NET-Umgebung befinden.

ASP.NET-Unterstützungsdokumentation

NCache - ASP.NET-Sitzungsstatus

ASP.NET-Sitzungszustandsspeicherung

NCache ermöglicht Ihnen das Speichern Ihres ASP.NET-Sitzungsstatus in einem extrem schnellen verteilten In-Memory-.NET-Cache mit intelligenter Replikation. Und Sie können dies tun, ohne Codeänderungen an Ihrer Anwendung vorzunehmen.

Dies ist eine viel bessere Option als das Speichern Ihres ASP.NET-Sitzungsstatus in StateServer oder SqlServer, die von ASP.NET bereitgestellt werden. NCache ist ein schnellerer und skalierbarerer verteilter .NET-Cache als diese Optionen. Und, NCache repliziert Ihre Sitzungen auf mehrere Cache-Server, sodass keine Sitzungsdaten verloren gehen, falls ein Server ausfällt. Weiterlesen


ASP.NET View State Caching

NCache - ASP.NET-Inhaltsbeschleunigung NCache Da Ihr verteilter .NET-Cache es Ihnen ermöglicht, die Inhaltsbereitstellung von IIS an Ihren Benutzerbrowser zu beschleunigen und die Antwortzeiten von ASP.NET erheblich zu verbessern. NCache tut dies durch die Bereitstellung ASP.NET View State Caching, JavaScript- und CSS-Minify sowie JavaScript- und Imaging-Merge. Und, keine Codeänderungen sind in Ihrer .NET-Anwendung zur Verwendung erforderlich NCache als Ihr verteilter .NET-Cache.

NCache speichert die ASP.NET View State auf der Serverseite und gibt stattdessen eine eindeutige ID an den Browser zurück. Dies reduziert die Nutzlast und verbessert die Leistung.

NCache Minimiert außerdem JavaScript- und CSS-Dateien, um deren Größe zu reduzieren. Und dann werden alle JavaScript-Dateien zu einer zusammengeführt und auch Bilder zusammengeführt. Dies reduziert die Anzahl der HTTP-Aufrufe, die der Browser zum Laden einer Seite durchführt, und beschleunigt die Antwortzeiten.

Status-Caching anzeigen

ADO.NET Entity Framework 4.0-Cache

ADO.NET Entity Framework 4.0-Cache

ADO.NET Entity Framework erfreut sich immer größerer Beliebtheit, da es die Datenbankprogrammierung erheblich vereinfacht. NCache bietet Ihnen die Möglichkeit, Caching einfach in Entity Framework zu integrieren und die Leistung und Skalierbarkeit Ihrer .NET-Anwendungen durch einen verteilten .NET-Cache zu steigern.

Entity Framework hat ein stapelbares Anbietermodell für führende Datenbanken implementiert. NCache hat einen verteilten .NET-Cache-Anbieter namens EF Caching Provider entwickelt, der zwischen Entity Framework und dem ursprünglichen Datenbankanbieter geschaltet wird und alle Aufrufe abfängt und Abfrageantworten zwischenspeichert.

Dies bedeutet, dass Sie mit dem Zwischenspeichern von Anwendungsdaten in einem verteilten .NET-Cache beginnen können ohne Codeänderungen zu Ihrer Entity Framework-basierten Anwendung hinzufügen. Weiterlesen

NHibernate-Cache der zweiten Ebene

NHibernate-Cache der zweiten EbeneNHibernate ist eine führende Open-Source-ORM-Lösung (Object Relational Mapping) und vereinfacht die Datenbankprogrammierung für .NET-Anwendungen. NHibernate stellt einen lokalen InProc-Cache bereit, der nicht in einer Umgebung mit mehreren Servern verwendet werden kann.

Daher sind NCache Bietet einen extrem schnellen und hoch skalierbaren verteilten Level-2-.NET-Cache für NHibernate. Dadurch können Anwendungen, die NHibernate verwenden, jetzt auf Umgebungen mit mehreren Servern skaliert werden und außerdem etwaige Datenbankengpässe beseitigt werden.

Sie können einarbeiten NCache als Ihren verteilten .NET-Cache in Ihre Anwendungen ohne Codeänderungen Sie ändern nur Ihre zu verwendende Konfigurationsdatei NCache. Weiterlesen


.NET 4.0-Cacheanbieter

.NET 4.0-Cacheanbieter

.NET 4.0 verfügt jetzt über einen System.Runtime.Caching-Namespace. Die Klassen in diesem Namespace bieten eine Möglichkeit, Caching-Funktionen wie die in ASP.NET zu verwenden, jedoch ohne Abhängigkeit von der System.Web-Assembly. Und was am wichtigsten ist: Dieses Caching ist erweiterbar.

Daher sind NCache hat einen Anbieter für .NET 4.0 Cache entwickelt, der zu einem extrem schnellen und hoch skalierbaren verteilten .NET-Cache führt. Dadurch können Anwendungen, die .NET 4.0 Cache verwenden, jetzt auf Umgebungen mit mehreren Servern skaliert werden und außerdem etwaige Datenbankengpässe beseitigt werden.

Sie können einarbeiten NCache als Ihr verteilter .NET-Cache ohne Codeänderungen zu Ihrer Bewerbung. Sie ändern lediglich Ihre zu verwendende Konfigurationsdatei NCache.

Was macht man als nächstes?

Herunterladen NCache
AnzeigenPreise
Editionsvergleich
© Copyright Alachisoft 2002 - Alle Rechte vorbehalten NCache ist eine eingetragene Marke der Diyatech Corp.