본문 바로가기

Programing114

[MySQL] DISTINCT 조회 Data 중복 없이 조회 SELECT DISTINCT [Column 이름] FROM [Table 이름]; SELECT DISTINCT 'index' FROM 'people' https://blog.naver.com/PostView.naver?blogId=tang1013&logNo=222291646107&parentCategoryNo=&categoryNo=51&viewDate=&isShowPopularPosts=true&from=search 2023. 1. 11.
[OS] OS 동작 원리 [OS System 의 핵심 요소] 1) Abstraction : ==> Process, Thread, File, Socket, Memory 2) Mechanism : ==> Create, Schedule, Open, Write, Allocate 3) Policy : ==> LRU, EDF [OS 설계 원리] 1) Seperation of mechanism and policy ==> 정책 지원을 위한 유연한 Mechanism 구현 2) Optimization for common case ==> OS 가 어디에 사용되는가? ==> User가 그 기계로 뭘 Execute 하길 원하는가? ==> Workload 요구사항은 무엇인가? [OS Type] 1) Monolithic OS ==> 전체 OS 가 Kern.. 2022. 12. 16.
[DB] Hadoop (하둡) - (ChatGTP 피셜) 대량의 Data 를 Store 및 Process 하는 Software Framework. ==> Scalable(확장 가능)하게 설계되어 대량의 Data 와 User가 Crashing 하거나 느려지지 않게 처리함. - 대량의 Data 를 분산하고 Computing Cluster Node 전반에 걸친 분석 작업을 하여, Data 를 더 작은 Workload로 쪼갬으로써 Parallel 한 동작이 가능하게 함. - Hadoop User 는 높은 가용성 및 장애 시점 탕지 기능을 제공받으며, 상용 Resource를 훨씬 효율적으로 사용 가능. - Big-Data 를 최대로 활용하길 원하는 기업에서 많이 씀. 1) 확장성 - 기존 System 은 Data Storage 를 제한하지만,.. 2022. 12. 15.
[DB] Data Lake vs Data Warehouse 비교 - Big Data 를 위한 Storage Repository [Data Lake] - 딱히 Data Model 없음. 그냥 모든 Raw Data 끌어옴. - Data 수집 Time 에 지연이 없음. 어떤 조건이나 Filtering 이 없으므로. - 대규모 Data 용량이지만 상용 Hardware 를 자주 사용하기에, Data Warehouse 보다 Cost 가 저렴. [Data Warehouse] - Report(보고) 를 위해 설계된 구조적 Data Model 을 제공. - Data 를 Data Warehouse 에 저장하기 전, Data를 정제하는 Process는 시간이 오래 걸릴 수 있음(몇 개월~몇 년) ==> Data Lake 처럼 즉시 Data 수집 불가. - Data 저장 Cost가 상당할.. 2022. 12. 14.