And*_*int 11 database comparison rdbms in-memory in-memory-database
有许多独立且不那么独立的研究比较传统的RDBMS,但我没有设法在内存数据库中找到任何好的材料.我主要对OLTP专门感兴趣.
到目前为止,我设法在TimesTen和MySQL Cluster上找到了通用白皮书,但我还没有看到一场比较.还有其他替代方案(例如来自IBM),但是更容易获得的材料.
Pra*_*yan 18
这些信息遍布整个网络,但这是我发现的:
数据库基准测试简介
您需要做的第一件事是找出用于比较内存数据库选择的标准基准.Oracle上的Wiki页面概述了行业标准数据库基准.如果您可以找到TimesTen和MySql Cluster的相同行业标准基准测试的结果,您将能够比较这两者.查找所有内存数据库的详细比较非常罕见.
简介:自从您提到OLTP以来,您可能感兴趣的行业标准基准是TPC-E,它模拟了经纪公司的OLTP工作负载.其他行业标准基准衡量决策支持和电子商务数据库交易.
开源数据库基准测试包
在开放源代码开发实验室数据库测试套件是我前面提到的行业标准基准测试中最全面的开源实现.它们有四个主要的测试套件,编号为DBT1,DBT2,DBT3,DBT4.他们没有实现TPC-E基准测试,但数据库测试2(DBT2)正是您所需要的,因为它模拟了OLTP事务.每个人都只是指运行DBT2基准而不是将其拼写为OSDLB DBT2.
结果
MySQL的
您需要注册才能将白皮书通过电子邮件发送给您,但以下是我从其网站上摘录的摘要:
最终,MySQL Cluster在8节点配置中每分钟能够达到100,000个事务.与2节点集群相比,这显示了令人印象深刻的扩展性改进,该集群每分钟可以获得26,000个事务.通过使用基于Intel Core T微架构的新型多核Intel Xeon服务器,实现了这些性能提升.
神谕
不幸的是,DBT2不支持TimesTen.但是我找到了一份白皮书,它为 OLTP工作负载中的TimesTen提供了详细的基准测试信息.
IBM
其他资源