timesten为oracle收购的内存数据库,与一般数据库的区别是timesten将数据存放在内存中,而其他数据库则将内存存放在磁盘中,timesten在访问速度上比oracle快十多倍甚至更高。timesten能够和oracle后台数据库做无缝集成,数据可以在timesten和oracle直接双向流动,可以做到实时的,所以不用担心系统突然挂掉,数据丢失。
现在问题来了,已经正确安装好了timesten,环境变量也正确,项目正确部署到tomcat,使用tomcat本身启动,则能正常访问,但是使用myeclipse里面的启动tomcat(不是自带的,经过配置的,你懂的),则抛出以下异常:
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Problems with loading native library/missing methods: no ttJdbcCS70 in java.library.path)
意思很明白了,在java.library.path下找不到ttjdbccs70.dll这个文件。但是我使用System.getProperties().get("java.library.path")打印,发现ttjdbccs70.dll所在文件夹路径存在的,那为什么提示找不到呢?我又试着把ttjdbccs70.dll放在C:/windows/system32/下,还是没用........
经过多次google、baidu,终于找到一个可以执行的方法:就是在myeclipse的tomcat配置下的jdk的Optional Java VM arguments下加上:-Djava.library.path=Timesten安装目录/bin即可。
PS:-D 为java的命令,在cmd中输入java 则发现有个 -D<name>=<value>这个参数,意思是给name赋值为value。
分享到:
相关推荐
《针对Timesten内存数据库的Java开发手册》是一份详细阐述如何在Java环境中与Oracle Timesten内存数据库进行交互的指南。Timesten是Oracle公司推出的一种高性能、低延迟的内存数据库系统,专为需要实时数据处理的...
timesten内存数据库,全称为Oracle TimesTen In-Memory Database,是由Oracle公司推出的一款高性能、低延迟的内存数据库系统。其核心设计理念在于缩短数据库层面的响应时间,通过将所有相关数据存储于计算机内存中,...
ALTIBASE与TimesTen内存数据库对比测试报告[汇编].pdf
Oracle Timesten内存数据库自动数据清理机制探究.pdf
8. **缓存优化**:TimesTen常用于作为其他大型数据库系统的缓存层,提升整体系统性能,例如与Oracle数据库结合使用,形成混合数据库解决方案。 9. **数据压缩**:为了更高效地利用内存,TimesTen支持数据压缩,可以...
**Timesten内存数据库SQL语法参考** Timesten内存数据库是Oracle公司推出的一款高性能、低延迟的内存数据存储系统,特别适用于需要实时处理大量数据的应用场景。它将数据存储在内存中,从而提供了比传统磁盘数据库...
标题:“Oracle Timesten内存数据库介绍” 描述:“内存数据库应用介绍,不错的东西,请大家...随着数据处理需求的不断提升,内存数据库技术,尤其是像Timesten这样的高性能解决方案,将在未来发挥更加重要的作用。
总结起来,Oracle TimesTen内存数据库通过其独特的内存优化设计、高效的锁机制、强大的数据复制功能和灵活的配置选项,为需要极高性能和实时性的应用提供了理想的解决方案。无论是在LINUX还是WINDOWS环境下,...
Oracle TimesTen内存数据库是一款高效、高性能的实时在线事务处理(OLTP)系统,它将数据存储在内存中,以提供极快的响应时间。在Oracle TimesTen 11gR2版本中,引入了一些重要的新特性,这进一步增强了其与传统...
Oracle Timesten是一款高效、高性能的内存数据库系统,由甲骨文公司开发,主要用于实时应用程序。它设计的目标是提供亚毫秒级的数据访问速度,从而极大地提升了数据处理的速度和响应时间。以下是对每个文档的详细...
《Timesten内存数据库的C++开发参考手册》是一本专为使用Oracle Timesten内存数据库进行C++应用程序开发的专业指南。Timesten是Oracle公司的一款高性能、实时的内存数据库系统,它设计用于处理大量的在线事务处理...
Oracle TimesTen是一款高性能的内存数据库系统,设计用于实时数据处理和快速查询响应。它被广泛应用于交易处理、实时分析和其他对速度有极高要求的应用场景。以下是对TimesTen安装配置的详细步骤和涉及的知识点: 1...
### Oracle_TimesTen内存数据库_6.0版推荐编程实践 #### 一、概述 Oracle TimesTen内存数据库6.0版是一款高性能的内存数据库管理系统,主要用于实时数据分析和交易处理等场景。为了帮助开发者构建高性能且稳定的...
### Timesten内存数据库与JSON数据转换 ...这对于需要在高性能内存数据库和JSON数据之间进行交互的应用来说是一个很好的解决方案。当然,在实际应用中还需要根据具体的业务需求进一步优化和完善该包的功能。
总的来说,这个压缩包提供了一套完整的解决方案,帮助开发者在Java环境中使用JDBC驱动连接timesTen数据库。对于初学者或者在项目中需要与timesTen数据库交互的开发者来说,这是一个非常实用的参考资料。确保选择正确...
《Timesten数据库JDBC驱动与Java连接详解》 Oracle TimesTen In-Memory Database是一款高性能、实时的内存数据库系统,其独特的设计使得数据处理速度极快,尤其适用于需要快速响应和高事务处理量的应用场景。在Java...
文档的描述中提到“Oracle TimesTen In-Memory Database SQL Reference Guide Release 7.0”,指出这是一份关于Oracle公司TimesTen内存数据库版本7.0的SQL语言参考。标签“内存数据库 timesten SQL 指南”进一步强化...
内存数据库Oracle TimesTen是Oracle公司推出的一款高性能、全内存的关系型数据库管理系统,专门设计用于处理实时的在线事务处理(OLTP)和分析工作负载。它将数据存储在内存中,从而实现了极快的数据读取速度和低...
Java连接Timesten数据库是Java开发中的一种特定应用,它涉及到数据库访问技术,特别是Oracle的Timesten内存数据库。Timesten是一款高性能、实时的关系型数据库管理系统,适用于需要快速处理大量数据的应用场景,如...