인프런 커뮤니티 질문&답변

BACK HO KIM님의 프로필 이미지
BACK HO KIM

작성한 질문수

실전! Querydsl

추후 Spring Data Mongo & Query dsl mongodb DB와 같은 NoSql 관련 강의 예정이 있으신가요 ?

작성

·

542

0

안녕하세요 

Query Dsl 까지 너무 잘들었습니다. 

혹시 추후에 Spring Data Mongo & Query Dsl mongodb 와 같은 강의도 준비중 인게 있는지 궁금하네요. 

빅데이터 처리및 관리에 아무래도 Mongo DB와 같은 NoSql DB들이 지원되는 것들 (간편한 샤딩과 Map Reduce 같은) 

기능들이 강력 하다보니 해당 기술들로 빅 데이터 서비스 개발에 일부 대비하고 싶은데  스프링 사이트의 레퍼런스만 보다가

제가 라이브러리를 잘못 사용하거나 잘못 이해하고 있다가 나중에 개념이 틀린것을 알아 차리거나 

이러한 부분들이  걱정 되네요 . 

그래서 혹시나 강의가 나온다면 무조건 보겠지만 계획이 있는지 여쭤 봅니다. 

답변 2

2

BACK HO KIM님의 프로필 이미지
BACK HO KIM
질문자

와 정말 감사합니다.  기존에 강의에서 객체지향의 사실과 오해 책 추천 해주신거 다 보고  정말 많은 도움을 받았는데 

틈틈히 오브젝트 책도 보고 있네요 ㅋㅋ 영한님 이름이 책에서 나오는고 보고 깜짝 놀랬습니다. ㅋㅋ 

해당 책 ebook 으로 구매 해봐야 겠네요 너무 기대 되네요 강의에서 소개 시켜준  객체지향의 사실과 오해는 책을 읽고 

저에게 많은 변화가 있어서요 ㅋ 

정성 스런 답변 다시 한번 감사합니다!

1

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요^^ BACK HO KIM님 오랜만입니다.

Querydsl까지 들으시다니 고생하셨습니다^^!

우선 스프링 데이터 Mongo나 기타 다른 NoSql 기술을 사용하고 싶으시다면, 저는 스프링으로 접근하시기 보다는, 해당 기술을 본질적으로 깊이있게 파 보시는 것을 권장합니다.

왜냐하면 스프링 데이터 JPA를 통해서 스프링 데이터는 이미 이해하셨기 때문에, 본질적으로 NoSql 기술 자체를 잘 이해하시면 응용하는 것은 매우 쉽게 하실 수 있을 거에요. 스프링 데이터 인터페이스는 비슷하니까요^^!

스프링 데이터 Mongo 같은 기술은 Mongo를 잘 알고 있다는 것을 전제로, 편리함 정도만 제공합니다. NoSQL은 패러다임부터 완전히 다르기 때문에 해당 기술 자체를 자세히 이해하는 것이 중요합니다.

요즘은 폴리글랏 DB 시대여서 여러가지 고민이 많이 되실거에요.

제가 권장하는 순서는 먼저 RDB를 확실하게 깨우치고!!! <- 이게 가장 중요합니다!!

그 다음에 실무에서 자주 사용하고, 당장 큰 도움이 되는 Redis 같은 캐시

그리고 Mongodb

마지막으로 HBase 순으로 학습하시면 실무에서 확율상 미리 대비하는 순서가 될 것입니다^^

시작점으로 추천하는 책은, 세븐 데이터베이스 라는 책을 추천합니다.

http://www.yes24.com/Product/Goods/89907510

다음 강의는 사실 스프링 강의 요청이 많아서, 스프링 강의를 진행할 예정입니다^^

감사합니다!

BACK HO KIM님의 프로필 이미지
BACK HO KIM

작성한 질문수

질문하기