首页> 外文期刊>Frontiers of computer science in China >Benchmarking in-memory database
【24h】

Benchmarking in-memory database

机译:对内存数据库进行基准测试

获取原文
获取原文并翻译 | 示例
           

摘要

We have witnessed exciting development of RAM technology in the past decade. The memory size grows rapidly and the price continues to decrease, so that it is feasible to deploy large amounts of RAM in a computer system. Several companies and research institutions have devoted a lot of resources to develop in-memory databases (IMDB) that implement queries after loading data into (virtual) memory in advance. The bloom of various in-memory databases pursues us to test and evaluate their performance objectively and fairly. Although the existing database benchmarks like Wisconsin benchmark and TPC-X series have achieved great success, they cannot suit for in-memory databases due to the lack of consideration of unique characteristics of an IMDB. In this study, we propose MemTest, a novel benchmark that concerns some major characteristics of an in-memory database. This benchmark constructs particular metrics, which cover processing time, compression ratio, minimal memory space and column strength of an in-memory database. We design a data model based on inter-bank transaction applications, and a data generator to support uniform and skew data distributions. The MemTest workload includes a set of queries and transactions against the metrics and data model. Finally, we illustrate the efficacy of MemTest through the implementations on two different in-memory databases.
机译:在过去的十年中,我们见证了RAM技术的令人兴奋的发展。内存大小迅速增长,价格继续下降,因此在计算机系统中部署大量RAM是可行的。多家公司和研究机构已经投入大量资源来开发内存数据库(IMDB),该数据库在将数据预先加载到(虚拟)内存中后实现查询。各种内存数据库的兴盛促使我们客观,公正地测试和评估它们的性能。尽管现有的数据库基准(例如Wisconsin基准和TPC-X系列)已经取得了巨大的成功,但是由于缺乏对IMDB独特特性的考虑,它们不适合内存数据库。在这项研究中,我们提出了MemTest,这是一种新颖的基准测试,涉及内存数据库的一些主要特征。该基准测试可构建特定的指标,这些指标涵盖处理时间,压缩率,最小内存空间和内存数据库的列强度。我们基于银行间交易应用程序设计了一个数据模型,并设计了一个数据生成器来支持统一且倾斜的数据分布。 MemTest工作负载包括一组针对指标和数据模型的查询和事务。最后,我们通过在两个不同的内存数据库中的实现来说明MemTest的功效。

著录项

  • 来源
    《Frontiers of computer science in China》 |2016年第6期|1067-1081|共15页
  • 作者单位

    Institute for Data Science and Engineering, School of Computer Science and Software Engineering, East China Normal University, Shanghai 200062, China;

    Institute for Data Science and Engineering, School of Computer Science and Software Engineering, East China Normal University, Shanghai 200062, China;

    Institute for Data Science and Engineering, School of Computer Science and Software Engineering, East China Normal University, Shanghai 200062, China;

    Institute for Data Science and Engineering, School of Computer Science and Software Engineering, East China Normal University, Shanghai 200062, China;

    Institute for Data Science and Engineering, School of Computer Science and Software Engineering, East China Normal University, Shanghai 200062, China;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    benchmark; in-memory database; memory;

    机译:基准内存数据库;记忆;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号