spark 활용해 보기

우리는 저번 포스팅에 스팍을 설치하고 간단하게 알아봤다. 이번시간에는 간단하게 활용을 해서 해보겠다. 그리고 스칼라도 조금알아야 된다. 필자도 조금밖에 모른다. 물론 자바를 알아도 되긴 하지만 스팍은 스칼라로 해야 뭔가 한듯하다. 자바로하면 소스도 길고 보기도 별루 안좋다. http://grouplens.org/datasets/movielens 위의 사이트의 가면 영화 데이터를 다운로드 받을 수 있다. 위의 데이터로 진행해 보겠다. 일단 스팍을 기동한 후에 다운로드 받을 파일을 적당한 곳에 압축을 푼다. 우리는 ratings.csv 파일으로 할 예정이다. 다운받을 폴더에 README.txt 를 열어.. Read More

JPA 페치 조인

저번 시간에 이어서 조인 중이 페치 조인에 대해서 알아보자. 저번에는 내부 외부 컬렉션 세타 조인에 대해서 알아봤다. 페치 조인은 우리가 흔히 쓰던 sql 조인이 아니고 JPQL에서 성능 최적화를 위해 제공되는 기능이다. 연관된 엔티티나 컬렉션을 한 번에 같이 조회하는 기능으로 fetch 명령어를 사용할 수 있다. 페치 조인 ::= [LEFT [OUTER] | INNER] JOIN FETCH 조인경로 위는 JPA 표준 명세에 정의된 페치 조인이다. 엔티티 페치 조인 페치 조인을 사용해 보자 select m.. Read More