Android Realm

Realm(렘)은 기존 SQLite를 대체하는 모바일 데이터 베이스 이다. SQLite를 싫어하는 나로서는 대체재를 찾다가 발견된 라이브러리 이다.

기존 사용하는 SQLite에 비해 속다가 빠르고 자동으로 DB의 현재 상태를 반영하는 잇점과(insert나 delete후 다시 select를 하여 갱신 하려고 할 필요가 없는거 같다) 메모리 캐시, 다양한 listener와 암호화 등을 지원한다. 몰론 일반적인 쿼리등 또한 모두 제공 된다. 게다가 한국어로 된 문서를 공식 홈페이지에서 제공한다. 버전 갱신은 좀 늦는 편이긴 하지만.

사용법은 다음과 같다.

1. 프로젝트의 build.gradle의 buildscript 설정

프로젝트의 build.gradle에 classpath를 설정 한다.

 

2. 앱 build.gradle에 플러그 인을 추가 한다.

apply plugin: 'realm-android'

build.gradle의 상단에 위 플러그인 사용 텍스트를 추가 한다.

 

일단 Realm을 사용하기 위한 설정법은 위와 같다. 앞으로 간단한 예제들을 통해서 사용법을 간략하게 정리 하려 한다. :)

 

You may also like

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.