TimesTen 内存数据库开源项目

我要开发同款
匿名用户2011年04月29日
25阅读
所属分类、数据库相关、数据库服务器
授权协议商业软件

作品详情

TimesTen就是一种针对内存进行了优化的关系数据库,而且也可以完全当作一个数据库产品来用。如果你的数据量不是非常大,而且没有一些特别的功能需求的话,你完全可以用TimesTen作为后台的数据库,取代Oracle、DB2、Sybase或SqlServer等传统的数据库。只不过对TimesTen来说,它会把所有的数据预先都Load到内存中,这也是它速度快的一个关键因素。

TimesTen主要的四个用途:

1)主数据库:为实时应用提供服务的主数据库。这时候它和别的关系型数据库一样,作为整个应用系统中的一块:后台数据库,提供对数据的检索和更新功能。2)实时数据管理:这时候TimesTen和传统的数据库结合在一起,实时的数据存储在TimesTen中,而大量的数据还是存储在Oracle中,TimesTen和Oracle之间通过CacheGroup来进行数据的交互。3)消息中转:这时候TimesTen作为一个消息的中转站,可以在不同的应用之间架设一个消息传递的桥梁;不同的应用通过TimesTen,以消息的形式来进行数据的交互。4)数据整合点:TimesTen可以将来自不同的数据源的数据整合到一起,从而作为一个单一的数据库为应用提供服务。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论