TimesTen Overview

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

Post a comment
Embed Video
Edit your comment Cancel

Notes on slide 1

In today’s fast-paced business environment, every second counts. The ability to access, capture and analyze data in real time is increasingly becoming the source of competitive advantage for many companies. In areas such as financial services, telecommunications and defense, systems must run with very low latency and very high throughput. Hi, I’m Rex Wang from Oracle Product Marketing. Over the next 10 minutes, I’ll be discussing how Oracle TimesTen In-Memory Database can accelerate enterprise applications that need to run in real-time.

Favorites, Groups & Events

TimesTen Overview - Presentation Transcript

  1. Oracle TimesTen In-Memory Database Rex Wang VP Product Marketing
  2. Oracle TimesTen In-Memory Database Memory-Optimized RDBMS for Real-Time Enterprises
    • Delivers instant responsiveness and very high throughput
    • Deployed in the middle tier, close to the application
    • Operates standalone or as a read/write cache for Oracle Database
    Application Application Application Telco Services Financial Services CRM, Portal, SaaS, Customer-facing Applications Real-Time BAM & BI
  3. Proven in Real-Time Deployments Thousands of Companies Use Oracle TimesTen
    • IMS, VoIP, IPTV
    • Billing Systems
    • Network Management
    • Mobile Networks
    Telecommunications
    • Order Matching
    • Risk Management
    • Real-time Analytics
    Financial Services
    • Call Centers & CRM
    • Software as a Service
    • BI/BAM
    Customer-Facing Applications
  4. Lightning Fast Response Oracle TimesTen In-Memory Database 7.0, 4-CPU, 3 GHz x86 Xeon, 32-bit Linux Microseconds millionths of a second 30 11 Millionths of a second Average Response Time TimesTen In-Memory Database
  5. Oracle TimesTen In-Memory Database
    • In-memory RDBMS
      • Entire database in memory
      • Standard access ODBC/JDBC, SQL 92
      • Compatible with Oracle Database
    • Exceptional performance
      • Instantaneous response time
      • High throughput
    • Persistence and durability
      • Database persists to disk
      • Transactions with ACID properties
    • Real-time services
      • On-line, non-blocking operations
      • Real-time database change notification
    • Embeddable
      • Near-zero administration
    TimesTen Libraries Application TimesTen Libraries Application Checkpoint files Network Client- Server In-Memory Database Direct-linked TimesTen Libraries Application TimesTen Client lib Application Transaction Logs
  6. Option: Replication
    • Real-time transactional replication
      • Between TimesTen databases
      • Database or tables
    • High performance
      • Asynchronous replication
      • Synchronous replication
    • Robust and reliable
      • Auto recovery, master catch-up
      • Conflict detection and resolution
    • Flexible configuration
      • Active-standby, Active-active, N-way
      • Configure using SQL
    • Online upgrade – no downtime
    Network Replication TimesTen to TimesTen In-Memory Database TimesTen Libraries Application TimesTen Libraries Application TimesTen Libraries Application In-Memory Database TimesTen Libraries Application TimesTen Libraries Application TimesTen Libraries Application
  7. Option: Cache Connect to Oracle
    • Cache tables from Oracle database
    • User configured cache groups
      • Cache individual tables and related tables
      • Cache all or subset of rows and columns
    • Read-only and updatable
      • Access cached tables like regular database tables
      • Dynamic caching on-demand
    • Automatic data synchronization
      • TimesTen to Oracle
      • Oracle to TimesTen
    Checkpoints Tx Logs Network Client- Server Cache Tables Cache Agent Direct-linked Application TimesTen Libraries TimesTen Client lib Application
  8. Dynamic Database Caching Call Center Application Example
    • Transparent loading customer data from Oracle Database
      • Load customer data dynamically at the time of the call
      • Improve database responsiveness for subsequent operations
    • Automatic data aging
      • Remove old or least-recently-used data to make room for new callers
  9. Sliding Window Caching Cache data from a specific time window for real-time management, monitoring and optimization
    • Cache 5 days of shipments for real-time optimization of routes & schedules
    • Cache last 15 minutes of RFID data for real-time process monitoring
    • Cache last 90 days of orders to speed searching by call agents or self-service portals
    • Cache last 30 days of market data for analytics & simulation
    WED TUE MON
  10. Comprehensive High Availability for Multi-Tier Enterprise Architectures
    • TimesTen Replication delivers continuous availability in the Applications tier
    Oracle 10 g RAC delivers high availability and enterprise scalability in the Database tier TimesTen provides high availability across tiers to insulate applications from network or DB outages
  11. Oracle TimesTen
    • Summary
    • In-memory, relational database for real-time applications
    • Very fast response times and high throughput
    • High compatibility and caching for Oracle Database
    • Speed is a competitive advantage.
  12. For More Information http://search.oracle.com http://www.oracle.com/database/timesten.html TimesTen or
SlideShare Zeitgeist 2009

+ Rex WangRex Wang Nominate

custom

580 views, 0 favs, 1 embeds more stats

Overview of Oracle TimesTen In-Memory Database and more

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 580
    • 576 on SlideShare
    • 4 from embeds
  • Comments 1
  • Favorites 0
  • Downloads 0
Most viewed embeds
  • 4 views on http://www.ukocn.com

more

All embeds
  • 4 views on http://www.ukocn.com

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories