早就听说内存数据库,不今天听网友说起发现oracle早就有了这样的产品,Oracle Berkeley DB 和 Times Ten.前者是只支持嵌入式内存数据,后者是独立的内存优化数据库。

oracle 2005年收购的timesten 公司(一个私有公司)的times ten,为Oracle数据库提供内存内缓存,大大提高产品的有效利用率和缩短反应时间,timesten通过物理内存中的数据存储区的直接操作,减少了到磁盘间的 I/O 交互,所以理论说就基于磁盘rdbms 的ten 倍,TimesTen 作为大事务数据库的前端数据库会是一个不错的选择
TimesTen 就是一种针对内存进行了优化的关系数据库,而且也可以完全当作一个数据库产品来用。如果你的数据量不是非常大,而且没有一些特别的功能需求的话,你完全可以用TimesTen作为后台的数据库,取代Oracle、DB2、Sybase 或 SqlServer等传统的数据库。只不过对TimesTen来说,它会把所有的数据预先都 Load 到内存中,这也是它速度快的一个关键因素。
Timesten全部数据在内存中,一定要和常规数据库配合,最终把数据变化写回常规数据库,把数据永久保留在磁盘上。Oracle是用Trigger方式来保持Oracle数据和Timesten数据一致的,当然Trigger是很消耗资源的,必须合理使用。
TimesTen一般使用在实时计费系统、股票交易系统、呼叫中心系统、航线运营系统等
其它主流的内存数据库还有sqllite、Altibase、eXtremeDB、fastDB

oracle 2005年收购的timesten 公司(一个私有公司)的times ten,为Oracle数据库提供内存内缓存,大大提高产品的有效利用率和缩短反应时间,timesten通过物理内存中的数据存储区的直接操作,减少了到磁盘间的 I/O 交互,所以理论说就基于磁盘rdbms 的ten 倍,TimesTen 作为大事务数据库的前端数据库会是一个不错的选择
TimesTen 就是一种针对内存进行了优化的关系数据库,而且也可以完全当作一个数据库产品来用。如果你的数据量不是非常大,而且没有一些特别的功能需求的话,你完全可以用TimesTen作为后台的数据库,取代Oracle、DB2、Sybase 或 SqlServer等传统的数据库。只不过对TimesTen来说,它会把所有的数据预先都 Load 到内存中,这也是它速度快的一个关键因素。
Timesten全部数据在内存中,一定要和常规数据库配合,最终把数据变化写回常规数据库,把数据永久保留在磁盘上。Oracle是用Trigger方式来保持Oracle数据和Timesten数据一致的,当然Trigger是很消耗资源的,必须合理使用。
TimesTen一般使用在实时计费系统、股票交易系统、呼叫中心系统、航线运营系统等
其它主流的内存数据库还有sqllite、Altibase、eXtremeDB、fastDB
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
【纯干货】Oracle 19C RU 19.27 发布,如何快速升级和安装?
Lucifer三思而后行
689次阅读
2025-04-18 14:18:38
Oracle RAC 一键安装翻车?手把手教你如何排错!
Lucifer三思而后行
635次阅读
2025-04-15 17:24:06
Oracle数据库一键巡检并生成HTML结果,免费脚本速来下载!
陈举超
546次阅读
2025-04-20 10:07:02
【活动】分享你的压箱底干货文档,三篇解锁进阶奖励!
墨天轮编辑部
494次阅读
2025-04-17 17:02:24
【ORACLE】记录一些ORACLE的merge into语句的BUG
DarkAthena
490次阅读
2025-04-22 00:20:37
【ORACLE】你以为的真的是你以为的么?--ORA-38104: Columns referenced in the ON Clause cannot be updated
DarkAthena
480次阅读
2025-04-22 00:13:51
一页概览:Oracle GoldenGate
甲骨文云技术
469次阅读
2025-04-30 12:17:56
火焰图--分析复杂SQL执行计划的利器
听见风的声音
418次阅读
2025-04-17 09:30:30
3月“墨力原创作者计划”获奖名单公布
墨天轮编辑部
372次阅读
2025-04-15 14:48:05
OR+DBLINK的关联SQL优化思路
布衣
357次阅读
2025-05-05 19:28:36
热门文章
移除DataGuard Standby配置导致Primary启动失败
2023-08-17 21345浏览
使用dblink产生的”SELECT /*+ FULL(P) +*/ * FROM XXXXX P ” 解析
2023-06-20 20906浏览
Troubleshooting 'ORA-28041: Authentication protocol internal error' change password 12c R2 DB
2020-04-08 13698浏览
浅谈ORACLE免费数据库Oracle Database XE (Express Edition) 版
2018-10-31 7675浏览
High wait event ‘row cache mutex’ in 12cR2、19c
2020-08-14 5606浏览