본문 바로가기

Programing114

[DB] Data Warehouse - 보다 Information 에 입각한 의사 결정을 내리도록 분석하게 하는 Information 중앙 저장소. - Data 는 Transaction System, 관계형 Database 등을 통해 정기적으로 DW (Data Warehouse) 에 들어감. - DW 는 Data 를 효율있게 저장하여 보고서&대시보드&분석도구 를 강화함. - Data I/O 를 최소화하고 수 만명이 될 수도 있는 User 에게 Query 를 동시에 빠르게 제공. - 대체로 월별 판매 보고서, 직역별 판매 내역, 웹사이트 Traffic 같은 Business 에서 주로 쓰이는 반복적 보고 및 분석 유형에 적합 - Information 에 기반한 의사 결정 - 여러 Source 의 Data 통합 - 과거 Data 분석 - Dat.. 2022. 12. 13.
[DB] Data Lake (데이터 레이크) - 대규모의 다양한 Raw-Data(원시 데이터) 집합체를 기본 형식으로 저장하는 Data 저장소 유형. @@ Raw-Data : 특정 목적을 위해 처리되지 않은 Data - 구조화, 반구조화, 구조화 되지 않은 대량의 Data 를 저장&처리&보호하기 위한 중앙 집중식 저장소. - Data 를 기본 형식으로 저장 가능하며, 크기 제한을 무시하고 다양한 Data 처리 가능. - Data Lake에 있는 Data 는 Query 되기 전까지 정의되지 않음. - Data Lake 를 통해 모든 Data 가 보존되며, Storage에 저장하기 전에 제거 및 필터링되지 않음. - 확장성 & 안정성 있는 Platform 제공 - On-premise, Cloud, Edge-Computing 등을 가리지 않고 모든 Sy.. 2022. 12. 12.
[OS] Layered Operating System (OS 6 계층) - OS가 왜 Layer(계층 형태) 로 이뤄졌는가? ==> Layer를 통해 System 에 대한 Create, Maintain, Update 가 더 쉬워짐. ==> 하나의 Layer Specification(사양)이 바뀌어도 다른 Layer에 영향이 없음. ==> 반대로 하나의 구조로만 동작하는 OS 가 Monilithic Structure - (Tutorial Point 피셜) 각 Layer는 인접한 위&아래 Layer 하고만 Interact(상호작용) 함 - (GeeksforGeeks & Scaler 피셜) N 개의 Layer가 있을 때 각 Layer 는 하위의 Layer에 Access가 가능하지만, 상위를 Layer로 Access 불가함 (n-1 층에서 n-2로 상호작용은 가능한데, n-1에서 .. 2022. 12. 11.
[CS] Batch File 동작 원리(Operating Principle) - 시작부터 끝까지 Process 혹은 Transmit 되는 Data 를 가진 File. - 차례로 Carried out(수행)되는 OS Command(명령) File. ==> OS는 Command 를 해석하여, CPU가 Execute(실행)하는 기계어로 변환. - Batch File은 백업 형성 및 Application Launch(실행) 등 일련의 Routine File 관리 작업을 수행하는데 사용됨. - Batch File은 Win OS 에서 .BAT & .CMD 파일 확장자로 쓰이며, 'Command Script' 라는 공식 명칭이 있음. ==> Unix/Linux OS 에서 .SH 파일 확장자로 쓰이며, 'Shell Script' 라고 불림. - 위키피디아 같은 어떤 백과사전 홈페이지가 있다고 .. 2022. 12. 10.