$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

이동체 데이터베이스를 위한 R-tree 기반의 메인 메모리 색인
Main Memory Index Based on R-tree for Moving Object Databases 원문보기

한국정보과학회 03 가을학술발표논문집(2), 2003 Oct., 2003년, pp.40 - 42  

이창우 (부산대학교 컴퓨터공학과) ,  안경환 (부산대학교 컴퓨터공학과) ,  홍봉희 (부산대학교 컴퓨터공학과)

초록
AI-Helper 아이콘AI-Helper

최근에는 물류 및 수송 관리, 교통 정보 서비스 등과 같은 위치 기반 서비스의 요구가 증대되고 있다. 위치 기반 서비스에서 클라이언트들의 빈번한 보고 데이터를 처리하기 위해서는 서버에서 메인 메모리 DBMS를 유지하는 것이 필요하다. 그러나 기존 연구에서는 이러한 이동체 데이터베이스를 위한 메인 메모리 색인이 없으므로 이에 적합한 색인이 필요하다. 다차원 색인으로 영역 질의에 뛰어난 성능을 보이는 색인으로 R-tree가 있는데, 이는 디스크 환경을 고려하여 설계되었기 때문에 메인 메모리에서는 효율을 보장하지 못한다. 이 논문에서는 R-tree를 변형하여 이동체 데이터베이스를 위한 메인 메모리 색인을 제시한다. 이 논문에서 새로 제시한 성장 노드 구조와 동적 재구성 및 큰 영역을 가진 노드 분할 정책은 영역 질의의 성능을 향상시킨다. 실험은 제안한 색인이 이동체 데이터베이스를 위한 적합한 메인 메모리 구조임을 보여준다.

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 문제 정의에서 언급했듯이, 기존의 R-tree는 노드 간의 중 첩이 심하기 때문에 이는 검색 성능올 저하시킨다. 따라서 이 논문에서는 노드 간의 중첩올 감소시키기 위해서 동적 재구성 정책을 제안한다.
  • 문제 정의에서 언급했듯이, 메인 메모리 기반에서는 노드의 크기에 제약이 없기 때문에, 이 논문에서는 단말(Leaf) 노드 레벨에서 성장 노드(Growing Node)를 제안한다. 성장 노드란 노드의 용량이 가득 찼을 때, 해당 노드가 분할할 이유가 없다면, 분할하지 않고 계속 성장하는 노드를 말한다.
  • 이 논문에서는 메인 메모리의 특성을 이용하여 분할 연기로 인한 삽입 성능의 향상을 위하여 성장 노드를 제안하고, 노드 간의 중첩을 줄이기 위한 방법으로 동적 재구성 정책과 사장 공간올 줄이기 위한 방법으로 큰 영역을 가진 노드 분할 정책을 제안한다. 제안 방법은 이동체 데이터베이스 환경에서 뼈■른 영역 질의를 제공한다.
  • 이 논문에서는 이동체 데이터베이스를 위한 메인 메모리 색인을 제안하였다. 제안된 색인은 메인 메모리에 적채한 기존의 R-tree와 실험을 통해서 비교하였다.
  • 이 논문에서는 이러한 큰 영역을 가진 노드를 분할함으로써 사장 공간올 줄이고자 한다. 큰 영역을 가친 노드 분할 정책은 중첩이 EOR이하 일 때, 그리고 영역의 크기가 EA R이상 알 때 수행된다.
  • 서버에서는 클라이언트의 위치 정보를 저장하고, 클라이언트에서 질의 요청이 오면, 저장하고 있는 위치 정보를 이용하여 응답하는 환경을 대상으로 하고 있다. 이 논문에서는 질의 중에서 가장 일반적인 영역 질의(Range Query)의 성능 향상을 목적으로 하고 있다.
본문요약 정보가 도움이 되었나요?

관련 콘텐츠

섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로