Search Performance Experiments of SQLite Database on Linux Environments

Linux환경에서 SQLite 데이터베이스의 검색 성능 실험

  • Kim, Soo-hwan (Department of Embedded Software, Busan University of Foreign Studies) ;
  • Choi, Jin-oh (Department of Embedded Software, Busan University of Foreign Studies)
  • 김수환 (부산외국어대학교 임베디드소프트웨어학과) ;
  • 최진오 (부산외국어대학교 임베디드소프트웨어학과)
  • Published : 2016.10.27

Abstract

SQLite, Realm, etc. are database engines which are suitable for small devices that have large resource restriction and are used a lot in mobile devices based on Linux. These engines are open source programs and have advantages which are lighter weight and faster speed than general purpose databases. This paper implements performance test program and performs performance experiment of SQLite database to test search efficiency in Linux environments. The experiment is processed by comparison with the results of a Oracle database working out at the same environment.

SQLite, Realm 등은 리소스 제약이 큰 소형 기기에 적합한 데이터베이스 엔진들이며 리눅스 기반 모바일 기기에 많이 사용되고 있다. 이 엔진들은 대부분 오픈소스 프로그램들이며 범용 데이터베이스에 비해 가볍고 속도가 빠른 장점을 지닌다. 이 논문에서는 리눅스 기반 환경에서 SQLite 데이터베이스의 검색 성능을 파악하기 위한 테스트 프로그램을 구현하고 성능 실험을 실시한다. 실험은 같은 환경에서 실행되는 Oracle 데이터베이스와 비교하여 진행한다.

Keywords