
IndexedDB: CSR 데이터베이스
·
유용한 개발지식/WEB, DB, GIT
회사에서 내가 개발하고 있는 파트였던 콘텐츠 찜하기 기능을 구현하기 위해 localStorage를 찾다가 IndexedDB라는것을 발견했다. 이에 내용을 정리한다. 1. IndexedDB란? IndexedDB는 웹 브라우저에서 동작하는 객체 지향 데이터베이스이다. 이 데이터베이스는 key-value 쌍의 형태로 데이터를 저장하며, 웹 애플리케이션과 관련된 다양한 데이터를 안전하게 보관한다. 세션 정보, 사용자 설정, 복잡한 사용자 데이터 등을 클라이언트 측에서 효율적으로 관리할 수 있다. 1-1. 주요 사용 사례 대용량 데이터 처리 온라인과 오프라인 데이터 동기화 복잡한 데이터 쿼리 예시로, 웹 메일 클라이언트, 클라이언트-사이드 데이터베이스, 웹 기반 게임 등이 있다. 1-2. 장점 비동기 데이터 액세..