통합 개발 지식/개발에 필요한 잡다한 지식

Repository: 용어정리

개발자킹콩 2021. 9. 15. 17:39

 

Repository

정보기술에서, 리포지터리 데이터 집합체가 보관되고 조직적인 방식으로 유지되는 대체로 컴퓨터 저장장치 내의 주요 장소이다. 이 용어는 물건을 넣어둘 수 있는 용기나 방이라는 뜻의 라틴어인 repositorium에서 유래되었으며, 물건들이 모여지는 장소를 의미한다.

이 용어는 어떻게 사용되느냐에 따라, 리포지터리는 사용자가 직접 액세스할 수 있거나, 또는 네트웍 내에서의 재배치나 배포를 위해 특정 데이터베이스, 파일, 또는 문서들이 획득되는 장소일 수 있다. 리포지터리는 저장장치의 일부 접근 가능한 장소 안에 들어가는 데이터 집합체 그 자체이거나, 또는 데이터를 선택적으로 추출하는 어떤 능력을 의미할 수도 있다. 관련되는 용어로는 데이터 웨어하우스 데이터 마이닝이 있다.

 

 

우리는 흔히 API를 사용하거나, 서버를 통해 DB에 접근하는 Network Call에 해당하는 작업을 진행한다.

요청과 응답을 하는 행위 혹은 그 데이터 집합체를 우리는 흔히 Repository라고 한다.