首页> 外文期刊>Concurrency, practice and experience >OLAP parallel query processing in clouds with C-ParGRES
【24h】

OLAP parallel query processing in clouds with C-ParGRES

机译:使用C-ParGRES在云中进行OLAP并行查询处理

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

摘要

The advent of big data technologies has changed the way many companies manage their data. Several companies moved their data to the cloud using the concept of database-as-a-service (DBaaS). Moving databases to the cloud presents several challenges related to flexible and scalable management of data. Although some of these companies migrated to NoSQL databases, most still rely on relational databases in the cloud to manage data, especially data that is critical to the decision making process. Online analytical processing (OLAP) queries take a long time to be processed, thus demanding high-performance capabilities from their associated database systems to get results in a feasible time. In this article, we propose a middleware solution that can be deployed in any cloud provider, named C-ParGRES, which explores database replication and interquery and intraquery parallelism to efficiently support OLAP queries in the cloud. C-ParGRES is an extension of ParGRES, an open-source database cluster middleware for high-performance OLAP query processing in clusters. C-ParGRES exploits cloud capabilities such as on-demand resource provisioning and elasticity. In addition, C-ParGRES can create multiple and independent virtual clusters for different database and users. We evaluate C-ParGRES with two real-world OLAP applications, both from the Brazilian Institute of Geography and Statistics. Results show that C-ParGRES is a cost-effective solution for OLAP query processing in the cloud.
机译:大数据技术的出现改变了许多公司管理数据的方式。几家公司使用数据库即服务(DBaaS)的概念将其数据移动到云中。将数据库迁移到云提出了与灵活和可扩展的数据管理相关的若干挑战。尽管其中一些公司已迁移到NoSQL数据库,但大多数公司仍依靠云中的关系数据库来管理数据,尤其是对决策过程至关重要的数据。在线分析处理(OLAP)查询需要花费很长时间来处理,因此需要相关数据库系统的高性能才能在可行的时间内获得结果。在本文中,我们提出了一种可以在任何名为C-ParGRES的云提供商中部署的中间件解决方案,该解决方案探索数据库复制以及查询间和查询内并行性,以有效地支持云中的OLAP查询。 C-ParGRES是ParGRES的扩展,ParGRES是用于集群中高性能OLAP查询处理的开源数据库集群中间件。 C-ParGRES利用云功能,例如按需资源配置和弹性。此外,C-ParGRES可以为不同的数据库和用户创建多个独立的虚拟集群。我们使用来自巴西地理与统计研究所的两个实际OLAP应用程序评估C-ParGRES。结果表明,C-ParGRES是用于云中OLAP查询处理的经济高效的解决方案。

著录项

  • 来源
    《Concurrency, practice and experience》 |2020年第7期|e5590.1-e5590.44|共44页
  • 作者

  • 作者单位

    Univ Fed Fluminense Inst Comp BR-24210310 Niteroi RJ Brazil|Brazilian Inst Geog & Stat IBGE Rio De Janeiro Brazil;

    Univ Fed Rio de Janeiro COPPE Rio De Janeiro Brazil|Univ Fed Rio de Janeiro Campus Duque de Caxias Rio De Janeiro Brazil;

    Univ Fed Fluminense Inst Comp BR-24210310 Niteroi RJ Brazil;

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

    compute cloud; distributed autonomous databases; parallel OLAP query processing; parallelism;

    机译:计算云;分布式自治数据库;并行OLAP查询处理;并行性;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号