DOI QR코드

DOI QR Code

Development of CUBRID based Middleware supporting Distributed Parallel Query Processing

분산 병렬 질의 처리를 지원하는 CUBRID 기반 미들웨어 개발

  • Kim, Hyeong-Il (Dept of Computer Engineering, Chonbuk University) ;
  • Yoon, Min (Dept of Computer Engineering, Chonbuk University) ;
  • Cho, Ahra (Dept of Computer Engineering, Chonbuk University) ;
  • Choi, Mun-Chul (Dept of Computer Engineering, Chonbuk University) ;
  • Chang, Jae-Woo (Dept of Information Technology and Engineering, Chonbuk University)
  • 김형일 (전북대학교 컴퓨터공학과) ;
  • 윤민 (전북대학교 컴퓨터공학과) ;
  • 조아라 (전북대학교 컴퓨터공학과) ;
  • 최문철 (전북대학교 컴퓨터공학과) ;
  • 장재우 (전북대학교 IT정보공학과)
  • Published : 2014.11.05

Abstract

최근 SNS의 발전으로 인해 정보의 양이 급격히 증가하였으며, 이에 따라 빅데이터 처리를 위한 NoSQL에 대한 연구가 활발히 진행되고 있다. 그러나 NoSQL은 데이터베이스의 ACID 조건을 만족하지 못하는 문제점이 존재한다. 따라서 RDBMS를 기반으로 빅데이터 처리를 수행하는 연구가 활발히 진행되고 있다. 이를 위한 대표적인 기법인 CUBRID Shard는 데이터베이스를 Shard 단위로 수평 분할하여 각기 다른 물리 노드에 데이터를 분산 저장한다. 그러나 해당 기법은 한 클라이언트의 질의가 다수의 서버에서 실행되어야 하는 경우를 에는 질의를 처리하지 못하는 단점을 보인다. 따라서 본 논문에서는 병렬 질의 처리를 지원하는 CUBRID 기반 분산 미들웨어를 제안한다.

Keywords