• 제목/요약/키워드: Berkeley DB

검색결과 8건 처리시간 0.029초

Berkeley DB 기반의 DOM API 구현 (Implementation of DOM API based on the Berkeley DB)

  • 황명진;강동완;박은경;강병의;강현석;배종민
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2001년도 추계학술발표논문집
    • /
    • pp.393-396
    • /
    • 2001
  • 내장형 시스템에서 XML 데이터의 역할과 데이터베이스의 지원이 중요해지면서, 내장형 XML DBMS에 대한 연구가 활발해지고 있다. 버클리 DB는 SleepyCat에서 개발한 것으로 내장형 데이터베이스를 구현하는데 적합한 데이터베이스 시스템이다. XML은 메모리에서 DOM 트리로 구성되어, DOM API를 통해서 조작될 수 있다. 본 논문에서는 내장형 시스템의 부족한 리소스를 고려하여DOM 트리를 메모리가 아닌 데이터베이스에 구성하는 시스템을 구현하고, 이를 확장하여 내장형 XML DBMS로 발전시킬 수 있는 방안을 검토해 보고자 한다.

  • PDF

내장형 XML 데이터베이스 시스템을 위한 P-DOM의 설계 및 구현 (Design and Implementation of P-DOM for Embedded XML Database System)

  • 강동완;제권엽;홍영표;한동원;강현석;배종민
    • 한국멀티미디어학회논문지
    • /
    • 제6권2호
    • /
    • pp.183-193
    • /
    • 2003
  • 이동형 단말 시스템에서 XML 데이터의 역할과 데이터베이스의 지원이 중요해지고 있다. 이에 따라, 내장형 XML 데이터베이스 시스템에 대한 연구가 활발하다. XML문서를 처리하기 위해서는 DOM API를 지원할 필요가 있는데, 기존의 DOM API는 DOM 트리를 메모리에 유지한다. 이것은 제한된 리소스를 가지는 내장형 시스템 을 안정적으로 운용하는데 위협적인 요소이다. 본 논문에서는 내장형 시스템의 부족한 리소스를 고려하여 DOM 트리를 메모리가 아닌 내장형 데이터베이스 시스템인 버클리 DB위에서 구성되는 P-DOM 트리를 제안하고, 이를 관리하는 DOMdbm 시스템을 개발한다.

  • PDF

임베디드 시스템 기반의 센싱 데이터 관리 시스템 구현 (An Implementation of Sensing Data Management System based on Embedded System)

  • 임지언;최신형
    • 한국산학기술학회논문지
    • /
    • 제11권9호
    • /
    • pp.3441-3445
    • /
    • 2010
  • 현대 정보시대의 다양한 정보의 발생으로 업무처리 등의 전산작업이외에 우리 주변에 널려있는 각종 센서 장비들로부터의 수많은 양의 수집된 정보가 존재한다. 본 논문에서는 환경정보를 수집할 수 있는 센서노드로부터 전송된 정보를 수집하고 저장할 수 있는 임베디드 시스템 기반의 센싱 데이터 관리 시스템을 구축한다. 메인 시스템에서는 BerkeleyDB와 질의처리기 함수를 사용하여 보다 정확한 정보만을 호스트 서버에 전송함으로써 수집된 센서정보의 신뢰성을 높일 수 있다.

질의처리기를 이용한 센싱데이터 관리방안 (The Management Method of Sensing Data using the Query Processor)

  • 임지언;최신형;한판암
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2009년도 추계학술발표논문집
    • /
    • pp.824-826
    • /
    • 2009
  • 현대 정보시대의 다양한 정보의 발생으로 업무처리 등의 전산작업이외에 우리 주변에 널려있는 각종 센서 장비들로부터의 수많은 양의 수집된 정보가 존재한다. 본 연구에서는 센서노드로부터 전송된 정보를 수집하고 저장하여 호스트 서버의 요구시 필요한 자료만을 Berkeley DB를 이용하여 전송하는 시스템을 구축하여, 호스트 서버의 요구시 전송하는 시스템을 제시한다. 임베디드 시스템에서 모니터링 과정에서 BerkeleyDB와 질의처리기(Query Processor)를 사용하여 보다 정확한 정보만을 호스트 서버에 전송함으로써 수집된 센서정보의 신뢰성을 높이고자 한다.

  • PDF

유비쿼터스 환경에서 실시간 센서 데이터를 위한 XML 질의언어 처리 엔진 (An XQuery Processing Engine for Real-Time Sensor Data in Ubiquitous Environments)

  • 임형준;김재훈;이규철
    • 한국전자거래학회지
    • /
    • 제15권4호
    • /
    • pp.1-19
    • /
    • 2010
  • 최근에 유비쿼터스나 전자상거래와 같은 환경에서 발생하는 실시간 데이터를 처리해야 하는 요구가 늘어나고 있다. 유비쿼터스 환경에서 사용되는 센서 데이터는 그 크기가 작고 XML 문서로 표현 되어 있으며 대량으로 발생하는 특징이 있다. 이러한 대량의 센서 데이터를 처리하기 위한 효율적인 방법이 요구되고 있다. 센서 데이터에 대한 XML 질의언어(XQuery)는 주로 센서 데이터가 발생한 센서의 식별자나 표현하고자 하는 정보를 얻어오는 것과 사용자의 편의를 위한 결과 재구성으로 분류된다. 기존의 XML 질의언어 엔진들은 센서 데이터를 일괄적으로 처리하기 위한 효율적인 방법을 가지고 있지 않다. 본 논문에서는 대량의 센서 데이터들을 실시간으로 처리하기 위하여 역 경로 요약을 이용한 가지 질의(Twig Query) 처리 기법을 적용하였다. 또한, 재구성(Restructuring) 일괄 처리 기법을 개발하여 적용하였다. XMark와 RFID EPC 데이터를 이용한 성능 측정을 하고 MonetDB/XQuery와 Oracle Berkeley DB XML과의 비교 분석을 수행하였다.

전자 지불 임베디드 시스템을 위한 카드 리스트 관리 데이터베이스 엔진 성능 분석 (Performance Analysis of Database Engine for Card List Management in an Electronic Payment Embedded Environment)

  • 김준;라일구;이동준;정진우;안문기
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2012년도 한국컴퓨터종합학술대회논문집 Vol.39 No.1(C)
    • /
    • pp.57-59
    • /
    • 2012
  • 전자지불 임베디드 시스템의 DB는 목적 및 기능에 따라 다양하며 비용을 최소화 하기 위해 CPU, Memory, Storage 등이 범용 PC와 비교하여 낮은 성능을 가진다. 이와 같은 특징으로 인해 범용 database을 임베디드 환경에서 사용하는 경우, 요구 성능을 만족하지 못할 수 있다. 본 논문에서는 자체 구현한 전자지불 임베디드 환경에서 전자카드 리스트 관리 데이터 베이스 엔진(이하 DBX)와 임베디드 DB 중 Berkeley DB, SQLite와 함께 성능을 측정하고 해당 결과를 분석하였다.

버클리DB를 활용한 환경정보관리 (An Environmental Information Management using Berkeley DB)

  • 최신형;한군희
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2010년도 추계학술발표논문집 1부
    • /
    • pp.427-429
    • /
    • 2010
  • 일반적으로 센서 네트워크 환경에서는 노트북과 같은 고급사양의 호스트 서버를 활용하여 센서노드로부터 전송된 환경정보를 관리하였다. 이에 여러 센서노드로부터 발생한 많은 양의 환경정보를 호스트 서버에서 한꺼번에 처리해야함으로 병목 현상이 발생한다. 이러한 문제점을 해결하기 위해 본 연구에서는 센서 네트워크 상에서 장소가 한정되거나 적은 종류의 각종 센서로부터 수집 전송된 환경정보를 임베디드 시스템에서 관리하여 필요한 센싱 데이터만을 호스트 서버에 전송하도록 버클리DB 기반의 센싱 데이터 관리 시스템을 구축하고자 한다.

  • PDF

내장형 XML 데이터베이스를 기반으로 한 XML 문서 데이터 동기화 시스템 (An XML Document Data Synchronization System Based on Embedded XML Database)

  • 심명선;배병진;민정훈;안병태;강현석
    • 한국멀티미디어학회논문지
    • /
    • 제8권9호
    • /
    • pp.1153-1162
    • /
    • 2005
  • SyncML(Synchronization Markup Language) 프레임워크인 Sync4j와 내장형 데이터베이스 관리 시스템인 버클리 DB XML을 기반으로 한 XML 문서 데이터 동기화 시스템 XDS4j(XML Document Data Synchronization System for java)를 제안한다. 기존의 데이터 동기화 시스템들은 파일 시스템 기반으로 데이터를 갱신하므로, Fast Sync때 데이터 동기화 시간을 매우 지연시킨다. 이에 비해 XDS4j에서는 SyncML 클라이언트와 SyncML 서버의 XML 문서 데이터를 버클리 DB XML을 이용하여 관리하며, Fast Sync때 특정 데이터의 갱신은 XPath를 적용하여 갱신될 XML 문서의 해당 요소만 접근하게 함으로써 데이터 동기화 시간을 줄인다.

  • PDF