Caché Backgrounder
Über Caché
InterSystems Caché® ist eine hochperformante Objektdatenbank, die SQL schneller ausführt als relationale Datenbanken. Caché ermöglicht die schnelle Entwicklung von Webanwendungen, hervorragende Transaktionsleistung, massive Skalierbarkeit und Datenanalysen in Echtzeit auf Transaktionsdaten. Zudem unterstützt Caché eine Vielzahl von Entwicklungswerkzeugen, Programmiersprachen und Hardwareplattformen.
Machen Sie Ihre Anwendungen erfolgreicher
Extrem offen und flexibel wie es ist, steigert Caché die Produktivität der Entwickler und macht es ihnen leicht, Technologien wie Java, .NET, EJB, XML und WebServices einzusetzen. Die gesteigerte Produktivität führt zu kürzeren Entwicklungszyklen, so dass Unternehmen ihre Produkte schneller auf den Markt bringen können.
-
InterSystems Zen ist ein erweiterbares Framework zur schnellen Entwicklung von Rich Internet Applications (RIA). Mit einer umfangreichen Bibliothek vorgefertigter Komponenten einschließlich Grids, Tabellen und Auswahlbäumen, ermöglicht Zen den Entwicklern, leicht Web-Anwendungen zu erstellen, die eine mit ausgefeilten Desktop-Anwendungen vergleichbare hohe Interaktivität und ausgefeilte Benutzeroberflächen bieten.
-
Die InterSystems-Technologie Jalapeño erzeugt Caché-Klassen aus Java-Klassendefinitionen und sorgt zur Laufzeit automatisch für die Behandlung von Persistenzmethoden. So können Java-Entwickler ihre klassischen POJO-Definitionen (plain old Java object) verwenden, ohne überhaupt darüber nachzudenken, wie die Daten gespeichert werden. Durch die Ersparnis des objekt-relationalen Mappings hilft die Jalapeño-Technologie, die Java-Entwicklungszeit leicht um 40 Prozent zu reduzieren.
- Die Unified Data Architecture von Caché eliminiert den so genannten Impedance Mismatch zwischen Objekt- und relationaler Sicht auf die Daten. Caché-Klassen können per SQL abgefragt werden, ganz ohne aufwendiges Mapping zwischen Objekten und Tabellen.
-
Schnelle Entwicklung wird Realität mit dem umfassenden Objektmodell von Caché, das zeitsparende Konzepte wie Mehrfachvererbung und Polymorphismus unterstützt.
-
Entwickler arbeiten am besten, wenn sie vertraute Technologien einsetzen können. Caché-Klassen lassen sich leicht in Java, .NET, C++, XML, SOAP und EJB abbilden..
-
Mit dem Web Service Wizard wird aus jeder Caché-Klasse mit ein paar Mausklicks ganz einfach ein Web Service.
Anwendungen laufen auf Caché-Basis wesentlich schneller als auf relationalen Datenbanken. Zudem behält Caché seine hohe Performance unverändert bei, auch wenn die Anwendungen auf tausende von gleichzeitigen Benutzern skalieren müssen. Das bedeutet einen Wettbewerbsvorteil für jedes Unternehmen, das Caché einsetzt.
-
Die multidimensionale Daten-Engine von Caché liefert SQL-Antwortzeiten, die typisch bis zu fünfmal schneller sind als bei relationaler Datenbanktechnologie.
-
Caché ist die einzige Datenbank, die Datenanalyse in Echtzeit mittels Transactional Bitmap Indexing unterstützt.
-
Caché Enterprise Cache Protocol erhöht drastisch die Skalierbarkeit von Web- und anderen Thin-Client-Anwendungen ohne Performanceverlust.
-
Caché macht object-relationales Mapping unnötig und spart dadurch Zeit bei der Entwicklung mit Java, .Net und C++.

