Oracle TimesTen In-Memory Database è un database relazionale completo, ottimizzato per la memoria, che offre una risposta al microsecondo e prestazioni di throughput estremamente elevate per applicazioni mission critical in un'ampia gamma di settori.
Architettura e famiglie di prodotti del database in memoria TimesTen
TimesTen In-Memory Database (TimesTen) di Oracle offre prestazioni applicative in tempo reale (tempi di risposta ridotti e throughput elevato) modificando i presupposti della residenza dei dati in fase di esecuzione. Gestendo i dati in memoria e ottimizzando di conseguenza le strutture dei dati e gli algoritmi di accesso, le operazioni di database vengono eseguite con la massima efficienza, ottenendo notevoli guadagni in termini di reattività e throughput. Con l'introduzione di TimesTen Scaleout, un'architettura di scale-out a nulla condivisa basata sulla tecnologia in-memory esistente, TimesTen consente ai database di scalare in modo trasparente su decine di host, di raggiungere dimensioni di centinaia di terabyte e di supportare centinaia di milioni di transazioni al secondo senza la necessità di sharding manuale del database o di partizionamento del carico di lavoro.
TimesTen Classic
Un database indipendente in un singolo nodo per applicazioni che richiedono tempi di risposta minimi e costanti. L'alta disponibilità è garantita dalla replica in coppia attiva-standby su un altro nodo, che supporta anche più subscriber di sola lettura per scalare carichi di lavoro pesanti. Le applicazioni accedono ai database TimesTen utilizzando SQL e PL/SQL standard tramite interfacce di programmazione JDBC, ODBC, ODP.NET, Oracle Call Interface (OCI) e Pro*C/C++.
---