Distributed Processing System for Aggregate/Analytical Functions on CUBRID Shard Distributed Databases

2015; Volume: 21; Issue: 8 Linguagem: Inglês

10.5626/ktcp.2015.21.8.537

ISSN

2383-6326

Autores

Ji-Seop Won, Suk Ho Kang, Sunhwa Jo, Jinho Kim,

Tópico(s)

Web Data Mining and Analysis

Resumo

Database Shard is a technique that can be queried and stored by dividing one logical table into multiple databases horizontally. In order to analyze the shard data with aggregate or analysis functions, a process is required that integrates partial results on each shard database. In this paper, we introduce the design and implementation of a distributed processing system for aggregation and analysis on the CUBRID Shard distributed database, which is an open source database management system. The implemented system can accelerate the analysis onto multiple shards of partitioned tables; it shows efficient aggregation on shard distributed databases compared to stand-alone databases.

Referência(s)