首页> 外文期刊>Distributed and Parallel Databases >DISTRIBUTED SECONDO: an extensible and scalable database management system
【24h】

DISTRIBUTED SECONDO: an extensible and scalable database management system

机译:分布式SECONDO:可扩展和可扩展的数据库管理系统

获取原文

摘要

This paper describes a novel method to couple a standalone database management system (DBMS) with a highly scalable key-value store. The system employs Apache Cassandra as data storage and the extensible DBMS Secondo as a query processing engine. The resulting system is a distributed, general-purpose DBMS which is highly scalable and fault tolerant. The logical ring of Cassandra is used to split up input data into smaller units of work (UOWs), which can be processed independently. A decentralized algorithm is responsible to assign the UOWs to query processing nodes. In case of a node failure, UOWs are recalculated on a different node. All the data models (e.g. relational, spatial and spatio-temporal) and functions (e.g. filter, aggregates, joins and spatial-joins) implemented in Secondo can be used in a scalable way without changing the implementation. Many aspects of the distribution are hidden from the user. Existing sequential queries can be easily converted into parallel ones.
机译:本文介绍了一种将独立数据库管理系统(DBMS)与高度可扩展的键值存储耦合的新颖方法。该系统采用Apache Cassandra作为数据存储,采用可扩展的DBMS Secondo作为查询处理引擎。最终的系统是一个分布式的,通用的DBMS,它具有高度的可伸缩性和容错能力。 Cassandra的逻辑环用于将输入数据拆分为较小的工作单位(UOW),这些工作单位可以独立处理。分散算法负责将UOW分配给查询处理节点。如果节点发生故障,则会在其他节点上重新计算UOW。在Secondo中实现的所有数据模型(例如关系,空间和时空)和功能(例如过滤器,集合,联接和空间联接)可以在不更改实现的情况下以可伸缩的方式使用。用户看不到发行版的许多方面。现有的顺序查询可以轻松转换为并行查询。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号