- Java ORM기술 API표준
- Object Relational Mapping 객체-관계 매핑
- JPA Interface -> 구현체 Hibernate 등
- 복잡한 쿼리 처리 -> SQL과 유사한 JPQL
- 무결성 (정확성)
컴퓨팅에서 캐시는 일반적으로 일시적인 특징이 있는 데이터 하위 집합을 저장하는 고속 데이터 스토리지 계층입니다. 따라서 이후에 해당 데이터에 대한 요청이 있을 경우 데이터의 기본 스토리지 위치에 액세스할 때보다 더 빠르게 요청을 처리할 수 있습니다. 캐싱을 사용하면 이전에 검색하거나 계산한 데이터를 효율적으로 재사용할 수 있습니다.
캐시의 데이터는 일반적으로 RAM(Random Access Memory)과 같이 빠르게 액세스할 수 있는 하드웨어에 저장되며, 소프트웨어 구성 요소와 함께 사용될 수도 있습니다. 캐시의 주요 목적은 더 느린 기본 스토리지 계층에 액세스해야 하는 필요를 줄임으로써 데이터 검색 성능을 높이는 것입니다.
속도를 위해 용량을 절충하는 캐시는 일반적으로 데이터의 하위 집합을 일시적으로 저장합니다. 보통 완전하고 영구적인 데이터가 있는 데이터베이스와는 대조적입니다.
- 웹 서비스 프로토콜 중 HTTP프로토콜 -> 비 연결 (connectionless)지향형 통신 프로토콜
- 중요도가 낮은 정보(Input, Output이 빈번하게 나타나는)를 서버에서 관리하면 부하가 일어날 수 있기때문 -> 이러한 정보일지라도 사용자의 정보를 지속적으로 유지하기 위한 방법
- 서버가 아닌, 클라이언트 hard disk에 정보를 저장하는 방식
- 서버의 동작에 무리를 주지 않으면서 사용자의 정보를 적절하게 사용할 수 있다.