TimesTen 源於1992年HP試驗室,當時主要目的是針對電信網絡應用,使用內存數據庫技術進行壹些深入研究,於1996年,由該團隊核心人員成立獨立運作公司,並在1996年發布TimesTen第壹個商用版本(TimesTen2.0),2001年,產品中增加Cache Connect組件,以至產品可以和Oracle無縫集成,2005年由Oracle收購,到今天為止,該產品已經有15年歷史,有多達11個主要的發布版本產生,全球已經有1500+的企業用戶。
2. 性能高效--閃電式的反應速度,極高的並行吞吐量
Oracle TimesTen In-Memory Database 通過將應用庫嵌入到應用程序內部,從而消除了上下文切換和不必要的網絡操作,大大提高了數據訪問性能,並通過在內存中管理數據並相應地優化數據結構和訪問算法,同傳統的基於硬盤的關系數據庫相比, 即使把要訪問的數據從硬盤全部緩存到關系數據庫的內存中(如Oracle SGA的數據緩存Data Buffer), 無論從響應性和吞吐率, timesten都有顯著的提升。實時數據管理有兩個性能維度 — 響應時間和並行吞吐率。使用 Oracle TimesTen In-Memory Database,讀取壹條數據庫記錄的事務將花費不到 9 微秒的時間(1 微秒等於 1 百萬分之壹秒),而更新或插入壹條記錄的事務將花費不到 28微秒的時間。因此,即使在擁有很少處理器的系統上,吞吐率也是以每秒上萬到上十萬事務計的。
3. 與oracle無縫集成,無需編碼即可實現與Oracle雙向同步
Cache Connect to Oracle 是 Oracle TimesTen In- Memory Database 的壹個選項,它為位於應用程序層中的 Oracle 數據創建實時、可更新的高速緩存。它免除了後端系統的計算負擔,並支持反應靈敏且可伸縮的實時應用程序。Cache Connect to Oracle 能夠將 Oracle 數據的子集(可以選擇您需要裝載的表或者指定表的某些列)加載到 TimesTen 中,無需任何編碼就能夠實現雙向數據同步更新,從而實現和Oracle無縫集成。轉載,僅供參考。