테크 칼럼(2)
-
MapReduce vs Spark
https://sunrise-min.tistory.com/entry/MapReduce-vs-Spark-%EB%A7%B5%EB%A6%AC%EB%93%80%EC%8A%A4%EC%99%80-%EC%8A%A4%ED%8C%8C%ED%81%AC%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90 MapReduce vs Spark | 맵리듀스와 스파크의 차이점 위 그림에서 볼 수 있듯이 기존 MapReduce 엔진(왼쪽)과 비교하여 최신 처리 프레임워크(Tez, Impala 및 Spark)와의 주요 차이점은 HDFS에 중간 결과를 쓰지 않고 실행 그래프를 크게 최적화한다는 것입니 sunrise-min.tistory.com 맵리듀스와 스파크의 차이점은 그 처리 방법에 있다. 맵리듀스는 HDFS에 중간결과..
2024.01.16 -
Oracle에서 PostgreSQL 마이그레이션 (1)
우리 회사는 식품/제조 기업으로 IT의 비중이 그렇게 크지 않았다. 하지만 최근 DT/DX 열풍이 불고, Data Driven Operation 전환을 선언하면서 IT도 큰 바람이 불고있다. 현재 우리회사는 Oracle을 사용하고있는 PostgreSQL로 넘어가려고 한다 가장 큰 이유는 비용! 오라클에 지출되는 비용이 크다보니까 무료에 오픈소스인 PostgreSQL로 넘어가려는것 같다. 그래서 넘어가기에 앞서서 두 DB의 차이점을 알아보려고 한다 먼저 각 DB의 특징에 대해서 알아보자 Oracle 성능이 좋고 기능이 많지만 비싸다 대규모 데이터베이스를 지원한다 고성능 트랜잭션 처리를 제공하여 속도가 빠르다 -SQL문을 실행하는 가장 효율적인 방법을 선택한다 비용을 최소화하기 위해 테이블과 인덱스를 분석한..
2024.01.10