| Funktion | NCache Open SourceUS | NCacheNCache | ||
|---|---|---|---|---|
| Frei (So verwenden, wie es ist) |
Zugelassen | |||
| Cache-Client | US | NCache | ||
| - .NET 6 / 8 / 9 / 10 (Windows & Linux) | ||||
| - .NET 4.8 (Windows) | ||||
| - Java (Windows & Linux) | Verfügbar ab | |||
| - Node.js (Windows & Linux) | Verfügbar ab | |||
| - Python (Windows und Linux) (New) | Verfügbar ab | |||
| Cache-Server | US | NCache | ||
| - .NET 8 (Windows) | ||||
| - .NET 8 (Linux) | ||||
| Caching-Topologien | US | NCache | ||
| - Clustergröße | Max 3 | Unlimited | ||
| - Lokaler Cache | ||||
| - Client-Cache (Steigerung der Leistung) | ||||
| - Replizierter Cache | (Max. 4 GB) |
|||
| - Partitionierter Cache | ||||
| - Partitionsreplikat-Cache - Instandhaltung | ||||
| - Beharrlichkeit | ||||
| - WAN-Replikation (Brückentopologie) | ||||
| - LIVE-Software-Upgrade | ||||
| - TCP/IP-Nagle-Algorithmus (Steigerung der Leistung) | ||||
- Andere Hochverfügbarkeitsfunktionen
|
||||
| Cloud (Azure, AWS, Google, andere) | US | NCache | ||
- NCache Cloud (Azure / AWS Marketplace)
|
||||
- NCache Software (Alle Clouds)
|
||||
| Kubernetes-Unterstützung (Cloud, On-Premise) | US | NCache | ||
|
||||
| Verteilte Caching-Funktionen | US | NCache | ||
| - Neue Moderne NCache API | ||||
| - Grundoperationen (Abrufen, Hinzufügen, Einfügen, Entfernen) | ||||
| - Massenoperationen (Abrufen, Hinzufügen, Einfügen, Entfernen) | ||||
| - Sperren/Sperre aufheben (Exklusive Sperre) | ||||
| Optimistisches Sperren | ||||
| - JSON-Serialisierung | ||||
| - Asynchrone Operationen (Hinzufügen, Einfügen, Entfernen) | ||||
| - Kompression | ||||
| .NET-Integrationen | US | NCache | ||
| - Entity Framework Core Cache (Basic) | ||||
| - Entity Framework Core Cache (Erweitert) | ||||
| - NHibernate-Cache (Basic) | ||||
| - NHibernate-Cache (Erweitert) | ||||
| - AppFabric Verpackung (Keine Codeänderung) | ||||
| - Redis .NET-Wrapper (Keine Codeänderung) | ||||
| ASP.NET Core-Apps | US | NCache | ||
| - ASP.NET Core IDistributedCache | ||||
| - ASP.NET Core IDistributedCache (Multi-Cache) | ||||
| - ASP.NET Core-Sitzungen (Basic) | ||||
| - ASP.NET Core Sessions (JSON-Serialisierung) (New) | ||||
| - ASP.NET Core-Sitzungen (Fortgeschritten) | ||||
| - ASP.NET Core Antwort-Caching | ||||
| - ASP.NET Core SignalR Backplane | ||||
| - ASP.NET Core-Ausgabecache | ||||
| - ASP.NET Core-Datenschutz | ||||
| - ASP.NET Core HybridCache | ||||
| Java-Apps | US | NCache | ||
| - NCache API (Caching) | Verfügbar ab | |||
|
Verfügbar ab | |||
| - Hibernate Cache | Verfügbar ab | |||
| - Frühlingsintegration | Verfügbar ab | |||
| ASP.NET-Apps | US | NCache | ||
| - ASP.NET-Sitzungen (Basic) | ||||
| - ASP.NET-Sitzungen (Fortgeschrittene) | ||||
| - ASP.NET-Sitzungen (Mit ASP.NET Core kompatibel) | ||||
| - ASP.NET View State (Basic) | ||||
| - ASP.NET View State (Fortgeschrittene) | ||||
| - ASP.NET-Ausgabecache | ||||
| - ASP.NET SignalR Backplane | ||||
| Node.js-Apps | US | NCache | ||
| - NCache API (Caching) | Verfügbar ab | |||
| - Node.js-Websitzungen | Verfügbar ab | |||
| Python-Apps | US | NCache | ||
| - NCache API (Caching) | Verfügbar ab | |||
| - Python-Websitzungen | Verfügbar ab | |||
| Pub/Sub-Nachrichten und -Ereignisse | US | NCache | ||
| - Pub/Sub-Messaging (Basic) | ||||
| - Pub/Sub-Messaging (Erweitert) | ||||
| - Pub/Sub (Themenpriorität, Nachrichtenreihenfolge) | ||||
| - Musterbasiertes Abonnement (Platzhalter) | ||||
| - Dauerhafte Abonnements (Exklusiv / Geteilt) | ||||
| - Ereignisse auf Artikelebene (beim Aktualisieren/beim Entfernen) | ||||
| - Ereignisse auf Cache-Ebene (bei Hinzufügen/Aktualisieren/Entfernen/Cache löschen) |
||||
| Datenablauf und Löschungen | US | NCache | ||
| - Ablaufdaten (absolut) | ||||
| - Ablauf (gleitend) | ||||
| - Ablaufdatum (Standard) | ||||
| - Räumung (Priorität FIFO) | ||||
| - Räumung (am wenigsten kürzlich verwendet) (LRU) | ||||
| - Räumung (am wenigsten häufig verwendet) (LFU) | ||||
| - Räumung (Nicht räumen) | ||||
| Cache-Verwaltung (Windows, Linux) | US | NCache | ||
| - NCache Web-Manager (GUI) | ||||
| - PowerShell-Cmdlet-Tools | ||||
| - Bearbeitungen von Konfigurationsdateien zwischenspeichern | ||||
| - Hot Apply-Konfigurationsänderungen | ||||
| - Cache-Verwaltungs-API (.Netto & Javac) | ||||
| - Automatischer Neustart und Beitritt zum Cluster beim Neustart | ||||
| - Portweiterleitung (Firewalls & Multi-Site) | ||||
| - Mehrere NIC-Zuordnungen im Cache-Server und -Client | ||||
| Cache-Überwachung (Windows, Linux) | US | NCache | ||
| - NCache Webmonitor (GUI) | ||||
| - NCache Web Manager-Zähler | ||||
| - PerfMon-Zähler (Sieg) | ||||
| - Windows-Ereignisprotokoll (Win) | ||||
| - SNMP-Zähler | ||||
| - NCache E-Mail Alerts (Vorlagenbasiert) | ||||
| - Cluster-Änderungsereignisse (.NET & Java) | ||||
| - PerfMon wirkt der serverseitigen Protokollierung entgegen (Windows, Linux) | ||||
| - API-Profiling und -Protokollierung (Serverseitig) | ||||
| - NCache Eintrags Ansicht (Windows) | ||||
| Sicherheit | US | NCache | ||
| - Authentifizierung (Active Directory / LDAP / Entra ID / AWS Directory Service) |
||||
| - Autorisierung (Admin, Benutzer) | ||||
| - Verschlüsselung 3DES128-192, AES128-192-256, AES-FIPS 128-192-256 |
||||
| - Verschlüsselungsschlüssel Datenverschlüsselungsschlüssel (DEK), Schlüsselverschlüsselungsschlüssel (KEK), Verschlüsselungsschlüssel für Anmeldeinformationen (CEK) |
||||
| RSA-Verschlüsselung Transportschlüssel (Client zum Server, innerhalb des Clusters) |
||||
| - TLS 1.2 und 1.3 (Server) | ||||
| - Gegenseitiges TLS 1.2 und 1.3 (Client, Server) | ||||
| - Zwei Domänencontroller | ||||
| - HTTPS für NCache Managementzentrum (New) | ||||
| SQL-Suchcache | US | NCache | ||
| - SQL-Abfragen | ||||
| - LINQ-Abfragen | ||||
| - SQL/LINQ-Abfragen für Gruppen, Tags und benannte Tags | ||||
| - Stichworte | ||||
| - Benannte Tags | ||||
| - Indizieren von Objektattributen für SQL und LINQ | ||||
| - Indizierung von Objektattributen durch Anmerkungen (New) | ||||
| - Indizieren von JSON-Dokumenten für SQL und LINQ | ||||
| - Nullable-Unterstützung in SQL-Abfragen (New) | ||||
| Read-Through-, Write-Through-Cache (.NET) | US | NCache | ||
| - Read-Through-Anbieter | ||||
| - Automatisches Neuladen bei Ablauf / DB-Synchronisierung | ||||
| - Write-Through-Anbieter | ||||
| - Write-Behind (Asynchron) | ||||
| Cache Loader/Refresher (.NET) | US | NCache | ||
| - Cache-Loader (Verteilt) | ||||
| - Cache-Refresher (Verteilt) | ||||
| Datenstrukturen | US | NCache | ||
| - Counter | ||||
| - Liste | ||||
| - HashSet | ||||
| - Wörterbuch | ||||
| - Warteschlange | ||||
| Cache mit Datenbank synchronisieren | US | NCache | ||
| - DB-Abhängigkeit (OLEDB) | ||||
| - CLR-DB-Prozeduren (SQL Server) | ||||
| Big-Data-Verarbeitung | US | NCache | ||
| - Eintragsprozessor | ||||
| Cache-Persistenz | US | NCache | ||
| - In-Memory-Cache mit Persistenz | ||||
| Client-Pakete (.NET, Java, Node.js, Python) | US | NCache | ||
| -NuGet (SDK, Fachsitzungen, IDistributedCache, NHibernate) |
||||
| - NuGet (SignalR, EF-Kern, Lucene) | ||||
| -Maven (Java) (Client-API, Fachsitzungen, Frühling, überwintern) |
||||
| - npm (Node.js) (Client-API, Fachsitzungen) |
||||
| - PyPi (Python) (Client-API, Sitzungen) |
||||
| Lizenzierung & Support | US | NCache | ||
| - Lizenzierung | Frei | Zugelassen | ||
| - Unterstützung (E-Mail, Telefon, Bürozeiten) | Öffentliches Forum, kein SLA |
|||
| - Wartung (Neue Versionen, öffentliche Service Packs) | ||||
| - Wartung (Private Patches; kritische Fehlerbehebungen) | ||||
| - 24/7 Unterstützung (1-Stunden-SLA) | ||||
© Copyright Alachisoft 2002 - Alle Rechte vorbehalten NCache ist eine eingetragene Marke der Diyatech Corp.