티스토리 뷰

TIL

0114 TIL: SQLite, SharedPreference

yoo.o 2021. 1. 14. 15:45
반응형

SQLite

SharedPreferences의 키-값(key-value) 저장 형식의 한계점 극복

 

SQLite(www.sqlite.org)는 서버 단위에서 대용량 데이터를 처리하기 위한 용도보다는, 단일 응용 프로그램에서 비교적 적은 용량의 데이터를 처리하는데 적합한 데이터베이스 관리 시스템(DBMS)입니다. 즉, 안드로이드 앱과 같은 소규모의 프로그램에서 데이터베이스 관리가 필요한 경우 사용하기 적합한 데이터베이스 관리 시스템이죠.

 

단지 SQLite를 위한 API 함수를 호출하는 것만으로 데이터베이스를 위한 기능을 사용할 수 있으며, 데이터베이스 API를 통해 관리되는 모든 데이터는 하나의 파일에 저장됩니다. (그래서 SQLite의 데이터베이스를 백업하는 작업은 하나의 데이터베이스 저장 파일을 복사하는 것으로 끝납니다.)

 

 

 

 

안드로이드 데이터베이스(DB) 프로그래밍 1. [관계형 데이터베이스] (Android Database 1) [Relational Databa

1. 데이터베이스 (Database, DB) 안드로이드 앱에서 사용자 데이터를 저장하고 로드하는 경우는 매우 흔한 일입니다. 앱 실행 중 메모리에 저장된 데이터는 앱의 실행이 종료되면 모두 사라지기 때

recipes4dev.tistory.com

 

반응형