TORPEDO能够显示O/R mapping软件在single server和clustered server环境下访问数据库的能力。Torpedo通过精心设计的一系列模拟真实环境中的操作来考察O/R Mapping中间件访问数据库的优化策略。TORPEDO为O/R mapping提供不同的Java API,包括Container Managed Persistence (CMP 2.x),Java Data Objects (JDO),Oracle TopLink, and Hibernate。很多商业和开源O/R mapping 产品都支持这些API。在不同的O/R mapping系统运行TORPEDO的测试结果是具有可比性的。
TORPEDO 通过运作一个精心设计的多层架构的在线竞拍程序,揭示了 O/R Mapping 软件的数据库访问策略。TORPEDO拥有在企业级应用中很常见的架构。无论是单应用服务器和应用服务器群,TORPEDO都能够对O/R mapping进行测试。单服务器环境下,测试O/R mapping软件的cache能力;服务器群环境下,测试O/R mapping软件在升级和容错方面的能力。
中间件公司已经建立了一个TORPEDO能够使用的参考实现(reference implementation)。其他TORPEDO实现也可以使用。TORPEDO规范包含所有TORPEDO实现都必须遵守的功能和行为规范。
TORPEDO可显示O/R mapping软件在单服务器和集群服务器环境下访问数据库的能力,通过模拟真实操作考察其优化策略。它提供多种Java API,不同O/R mapping系统运行其测试结果可比。能在单服务器和服务器群环境下对O/R mapping进行测试,还有参考实现和规范。
3万+

被折叠的 条评论
为什么被折叠?



