<Insert Picture Here>
TimesTen内存数据库 内存数据库
TimesTen内存数据库的背景 内存数据库的背景
• 1992 --在HP美国总部, 第一个对于内存数据库的实验室, 主要研究内 存数据库技术在电信网络中的应用 • 1996 – TimesTen从HP实验室分离出来, 成立了一家独立的内存数据 库公司
• 公司中的核心成员都从HP实验室来 • 同时发布了第一个内存数据库的商用版本(TimesTen 2.0)
• 1999 – Timesten 在欧洲开业, 设在伦敦 • 2001 – Cache Connect capability released • 2005 – Oracle 收购了Timesten
• 推出主要的商用版本 (TimesTen 6.0) • 过去三年每年有30%以上的增长率 • 庞大的客户, 超过1500 企业级的用户
• 2007 – Timesten 新版本 7.0 正式推出
TimesTen 高性能技术
针对物理内存而特别设计优化的数据库
• 所有数据存于物理内存
• 针对物理内存而特别设计优化的数据 存储结构与算法
Network
Application
• 采用关系型数据模型 • 标准 APIs (ODBC, JDBC, SQL92)
TimesTen libraries
...
Application
TimesTen libraries
ClientServer
In-Memory Database(s)
Transaction Logs Checkpoint files
Application-Tier Platform
闪电般的响应速度
jdbc连接oracleTimesTen In-Memory Database 6.0, 4-CPU, 3 GHz x86 Xeon, 32-bit RHLinux
30
microseconds
20
28 millionths of a second
10
25 millionths of a second 9 millionths
0 update mixed
70% select; 20% update; 10% insert
select