IT, 프로그래밍/키워드로 공부하기
-
persistence (영속성)IT, 프로그래밍/키워드로 공부하기 2018. 9. 3. 12:37
persistence, 영속성이란 말 그대로 영구히 지속되는 성질을 뜻합니다. 데이터베이스, 파일 등을 사용하여 디스크에 상태를 영구히 저장하는 것을 persistence라고 칭합니다. persistence layer란, 영속성을 유지하기 위한 기능을 지원해 주는 소프트웨어 계층을 뜻합니다. 스프링에서 DAO 계층을 persistence 계층이라고 칭하는 것은, 직접 DB에 접근하여 작업하는 역할을 수행하기 때문입니다. 출처 : https://en.wikipedia.org/wiki/Persistence_(computer_science)
-
메타데이터(Meta-Data)IT, 프로그래밍/키워드로 공부하기 2018. 4. 1. 20:26
메타 데이터는 - 다른 데이터에 대해 주어지는 어떤 정보이다. 예를 들어 '아프니까 청춘이다' 라는 책이 Data 라면, 이 데이터에 연관된 저자명, 출판사정보, ISBN 등은 모두 Metadata가 됩니다. 종류 : Descriptive Metadata : Data에 연관되어, Data를 알아볼 수 있는 메타데이터 입니다. 즉 위에서 말한 책에 관한 케이스가 이런 데이터에 속합니다. StruturalMetadata : Metadata가 어떻게 구성되어 있는지, 어떤 것들로 이루어져 있는지를 나타내는 메타데이터 입니다. Administrative Metadata : 데이터의 자원을 관리하는데 도움이 되는 메타데이터 입니다. 이 데이터가 언제, 어떻게 만들어 졌는지, 기술 정보와 누가 접근할 수 있는지 등..