Oracle TimesTen In-Memory Database는 메모리 최적화된 관계형 데이터베이스로서 애플리케이션에 통신, 금융, 국방 등 다양한 산업에서 요구하는 실시간 엔터프라이즈의 필수 조건인 즉각적인 응답성과 뛰어난 처리량을 보장합니다. 또한 Oracle TimesTen In-Memory Database 는 모든 데이터가 물리적 메모리 공간에 상주하여 캐쉬 또는 내장(embedded) 형태로 애플리케이션과 완벽하게 통합되고 표준 SQL 인터페이스로 접근 가능하며 OCI 인터페이스를 제공하기 때문에 Pro*C의 활용과 C/C++ 을 사용한 프로그램의 이식성이 더욱 용이합니다.
1. lightning Fast Response Time
Oracle TimesTen은 메모리 구조에 맞게 디자인 되고 최적화 되어 있으며, 데이터베이스의 전체 데이터가 메모리에서 관리되므로 기존의 전통적인 Disk-Based RDBMS에 비해 적게는 수배, 많게는 수십배까지 빠른 성능을 보장합니다.
또 Oracle TimesTen은 Application Process과 DB Engine 간 Network(Local TCP/IP) 및 IPC(Inter-Process Communication) 부하를 효과적으로 제거하여 한개의 레코드를 처리하는데 5~15 마이크로세컨즈(micro-seconds)면 충분합니다.
2. Cost-less High Availability
Oracle TimesTen은 Vendor Cluster가 필요없는 자체 HA 솔루션으로 Database간 고속의 Replication을 제공함으로써 저비용 고효율의 고가용성 시스템을 구축할 수 있습니다.
사내의 서비스망 외에 Private NIC를 대상 장비에 추가하여 쉽고 빠르게 Active-Active 혹은 Active-Standby HA를 구현할 수 있습니다.
3. Oracle Database와 연동하는 Caching 기능
In-Memory Database Cache 옵션은 간단한 SQL을 통해 Oracle의 테이블 전체나 해당 테이블의 부분 데이터 혹은 관계형으로 연결된 복수의 테이블들에 대해 실시간 동기화를 제공합니다.
이 옵션은 Oracle Database로 기간계가 구성되어 있는 환경에서 Oracle TimesTen으로 고성능 시스템을 구성하고 여기에서 발생한 데이터를 안전하게 Oracle과 연동하는데 유용하게 사용할 수 있습니다.
TimesTen과 Oracle의 데이터를 싱크시키는 방향에 따라 단방향으로는 Read-Only와 Updatable Cache를 양방향으로 User-Managed Cache를 제공합니다.