Editionsvergleich - NCache

Merkmal Open SourceUS ProfessionellPro UnternehmenEnt
 
Cache-Client US Pro Ent
- .NET 6 (Windows & Linux)
- .NET 4.8 (Windows)
- Java (Windows & Linux)
- Node.js (Windows & Linux)
- Python (Windows und Linux) (Neu)
 
Cache-Server US Pro Ent
- .NET 6 (Windows)
- .NET 6 (Linux)
-Java 17 (Linux) (Java-Edition)
-Java 17 (Windows) (Java Edition)
- .NET 4.8 (Windows)
 
Caching-Topologien
- Anzahl der Clients Maximal 2 Knoten Unbegrenzte Unbegrenzte
- Lokaler Cache
- Client-Cache (Leistung steigern)
- Gespiegelter Cache
- Replizierter Cache
- Partitionierter Cache
- Partitionsreplikat-Cache
  • - Synchronisierte/asynchrone Replikation
  • - Stoppen Sie die Neupartitionierung für geplante Wartungsarbeiten
  • - LIVE-Split-Brain-Erkennung und -Wiederherstellung
- Verteilte/gemeinsame Persistenz
- WAN-Replikation (Bridge-Topologie)
- LIVE-Software-Upgrade
- Nagle-Algorithmus im Cluster (Leistung steigern)
- Andere Hochverfügbarkeitsfunktionen
  • - Cluster-Keep-Alive-Herzschlag
  • - Client/Server-Keep-Alive
  • - Client/Server-Befehlswiederholungen
  • - Client-/Server-Ereigniswiederholungen
  • - LIVE Graceful Cache Server Stop
 
Cloud (Azure, AWS, Google, andere) US Pro Ent
- NCache Cloud (SaaS) auf Marketplace (Azure / AWS)
- NCache Software durch Installation (Alle Clouds) (BYOL)
- NCache Software über Docker/Kubernetes (Alle Clouds) (BYOL)
  • - Azure Kubernetes Service (AKS)
  • - AWS Elastic Kubernetes-Service (EKS)
  • - Google Kubernetes-Engine (GKE)
  • - Red Hat OpenShift
 
Verteilte Caching-Funktionen US Pro Ent
- Neue Moderne NCache API
- Grundlegende Operationen (Abrufen, Hinzufügen, Einfügen, Entfernen)
- Massenoperationen (Abrufen, Hinzufügen, Einfügen, Entfernen)
- Sperren/Entsperren (exklusive Sperrung)
- JSON-API
- JSON-Serialisierung
- Standortaffinität
- Asynchrone Operationen (Hinzufügen, Einfügen, Entfernen)
- Streaming-API
- Artikelversionierung (Optimistisches Sperren)
- Mehrere Objektversionen
- Portable Datentypen
- Kompression
- Schnelle kompakte Serialisierung
 
.NET-Integrationen US Pro Ent
- Entity Framework Core Cache
  (durch Erweiterungsmethoden) (Basic)
- Entity Framework Core Cache
  (durch Erweiterungsmethoden) (Erweitert)
- Entity Framework 6-Cache
- NHibernate Cache (Basic)
- NHibernate Cache (Fortgeschrittene)
- AppFabric Wrapper (keine Codeänderung)
- Identitätsserver 4
 
ASP.NET Core Apps US Pro Ent
- ASP.NET Core IDistributedCache
- ASP.NET Core IDistributedCache (Multi-Cache)    
- ASP.NET Core Sitzungen (Basis)
- ASP.NET Core Sitzungen (JSON-Serialisierung) (Neu)
- ASP.NET Core Sitzungen (Fortgeschrittene)
- ASP.NET Core Sitzungen (mehrere Standorte)
- ASP.NET Core Antwort-Caching
- ASP.NET Core SignalR Backplane
 
Java-Apps US Pro Ent
  • - Java Websitzungen
    (Tomcat, Spring, JBoss, WebLogic, WebSphere)
- Java-Websitzungen (Multi-Site)
- Hibernate-Cache
- Frühlingsintegration
 
ASP.NET-Apps US Pro Ent
- ASP.NET-Sitzungen (Basis)
- ASP.NET-Sitzungen (Erweitert)
- ASP.NET-Sitzungen (mehrere Standorte)
- ASP.NET-Sitzungen (Freigabe mit ASP.NET Core)
- ASP.NET View State (Basic)
- ASP.NET View State (Fortgeschrittene)
- ASP.NET-Ausgabecache
- ASP.NET SignalR Backplane
 
Node.js US Pro Ent
- Node.js-Websitzungen
 
Pub/Sub-Nachrichten und -Ereignisse US Pro Ent
- Pub/Sub-Messaging mit Thema (einfach)
- Pub/Sub-Messaging mit Thema (erweitert)
- Pub/Sub (Themenpriorität, Nachrichtenreihenfolge)
- Musterbasiertes Abonnement (Platzhalter)
- Dauerhafte Abonnements (exklusiv / geteilt)
- Kontinuierliche Abfrageereignisse
- Ereignisse auf Elementebene (onUpdate/onRemove)
- Ereignisse auf Cache-Ebene
  (bei Hinzufügen/Aktualisieren/Entfernen/Cache löschen)
- Benutzerdefinierte Ereignisse (von Clients ausgelöst)
 
Verteiltes Lucene für .NET (Neu) US Pro Ent
- Volltextsuche (Distributed Lucene) (.NET) (Neu)
- Geoindizes (Distributed Lucene) (Neu)
- Facettensuche (Distributed Lucene) (Neu)
- Lucene-Indizes importieren (Neu)
- Sichern / Wiederherstellen des Lucene-Index (Neu)
 
Datenablauf und Löschungen US Pro Ent
- Absolute Verfallsdaten
- Gleitenden Verfall
- Standardablauf
- Vorrangige FIFO-Räumung
- Räumung der am längsten verwendeten (LRU).
- Räumung der am wenigsten häufig verwendeten (LFU).
- Option nicht vertreiben
 
Cache-Verwaltung (Windows, Linux) US Pro Ent
- NCache Web-Manager (GUI)
- PowerShell-Cmdlet-Tools
- Shell-Skript-Tools (Linux)
- Bearbeitungen von Konfigurationsdateien zwischenspeichern
- Hot Apply-Konfigurationsänderungen
- Cache-Verwaltungs-API (.NET & Java)
- Automatischer Neustart und Beitritt zum Cluster beim Neustart
- Portweiterleitung (Firewalls & Multi-Site)
- Mehrere NIC-Mapping in Cache Server & Client
 
Cache-Überwachung (Windows, Linux) US Pro Ent
- NCache Webmonitor (GUI)
- NCache Web Manager-Zähler
- PerfMon-Zähler (Win)
- Windows-Ereignisprotokoll (Win)
- SNMP-Zähler
- NCache E-Mail-Benachrichtigungen (vorlagenbasiert)
- Cluster-Änderungsereignisse (.NET & Java)
- PerfMon Counters Serverseitige Protokollierung (Win)
- API-Profilerstellung und Protokollierung (serverseitig)
- NCache Protokollbetrachter (Win)
- Überwachung auf Prometheus- und Grafana-Basis
 
Sicherheit US Pro Ent
- Active Directory/LDAP-Authentifizierung
- Autorisierung
- Verschlüsselung
  (3DES128-192, AES128-192-256, FIPS)
- TLS 1.2 für Clients und Server
- Unterstützung für zwei Domänencontroller
- Unterstützung für https (NCache Web-Manager) (Neu)
 
SQL-Suchcache US Pro Ent
- SQL-Abfragen
- LINQ-Abfragen
- SQL / LINQ-Abfragen zu Gruppen, Tags, benannten Tags
- Stichworte
- Benannte Tags
- Gruppen/Untergruppen
- Indizierung von Objektattributen für SQL & LINQ
- Indizierung von Objektattributen durch Anmerkungen (Neu)
- Indizierung von JSON-Dokumenten für SQL & LINQ
- Nullable-Unterstützung in SQL-Abfragen (Neu)
 
Read-Through-Write-Through-Cache (.NET, Java) US Pro Ent
- Read-Through-Anbieter
- Automatisches Neuladen bei Ablauf / DB-Synchronisierung
- Write-Through-Anbieter
- Write-Behind (asynchron)
 
Cache-Loader / Refresher US Pro Ent
- Cache Loader (verteilt)
- Cache Refresher (Verteilt)
 
Verteilte Datenstrukturen US Pro Ent
- Schalter
- Aufführen
- HashSet
- Wörterbuch
- Warteschlange
 
Cache mit Datenbank synchronisieren US Pro Ent
- SQL-Abhängigkeit (SQL Server-Ereignisse)
- Oracle-Abhängigkeit (Oracle DB-Ereignisse)
- Erweiterbare Abhängigkeit benachrichtigen (benutzerdefinierte DB-Ereignisse)
- Erweiterbare Abhängigkeit (Normal / Bulk) (Polling)
- CLR DB-Prozeduren (SQL Server)
 
Datenbeziehungen im Cache US Pro Ent
- Schlüsselbasierte Abhängigkeit
- Dateibasierte Abhängigkeit
- Multi-Cache-Schlüsselabhängigkeit
- Cache-Sync-Abhängigkeit
 
Big-Data-Verarbeitung und Analytik US Pro Ent
- Karte verkleinern
- Aggregator
- Eintragsprozessor
 
Cache-Persistenz (Neu) US Pro Ent
- In-Memory-Cache mit Persistenz (Neu)
 
Clientpakete (.NET, Java, Node.js) US Pro Ent
-NuGet
  (SDK, Sitzungen, IDistributedCache, NHibernate)
– NuGet (SignalR, EF Core, Lucene)
- NuGet (LINQ, EF6)
 
-Maven (Java)
  (Client, Sitzungen, Frühling, Ruhezustand)
- npm (Node.js)
  (Kunde, Sitzungen)
 
Lizenzierung & Support US Pro Ent
- Lizenzierung Frei Zugelassen Zugelassen
- Support (E-Mail, Telefon, Bürozeiten) Öffentliches Forum,
kein SLA
- Wartung (Upgrades, öffentliche Patches, Fehlerbehebungen)
- Wartung (benutzerdefinierte private Patches)
- Support rund um die Uhr (24 Stunde SLA)
© Copyright Alachisoft 2002 - Alle Rechte vorbehalten NCache ist eine eingetragene Marke der Diyatech Corp.