Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

검색엔진과 DB Like 검색의 결과가 다른 이유

3,301 views

Published on

자바카페 미니 세미나

Published in: Technology
  • Be the first to comment

검색엔진과 DB Like 검색의 결과가 다른 이유

  1. 1. 검색엔진과 DB Like 검색의 결과가 다른 이유 JAVACAFE 김흥래
  2. 2. id category title 1 가요 강다니엘 '순정만화 주인공처럼' 2 가요 방탄소년단 정국, "기네스 분수→기부·환경활동·中팬클럽 20차까지" 3 연예 윤상현♥메이비 가족, 베트남서 웃음꽃... "기다리던 맑은 하늘" 4 연예 '맛있는 녀석들' 12시간 동안 뷔페 먹방…너무 많이 먹어 통편집 5 연예 [HI★인터뷰②] 임창정 "다섯 아이 아빠? 돈 많아서 된 건 아니죠" select * from news where category like ‘가요’ select * from news where category like ‘가%’ select * from news where category like ‘%가요%’
  3. 3. id category title 1 가요 강다니엘 '순정 만화 주인공처럼' 2 가요 방탄소년단 정국, "기네스 분수→기부·환경활동·中팬클럽 20차까지" 3 연예 윤상현♥메이비 가족, 베트남서 웃음꽃... "기다리던 맑은 하늘" 4 연예 '맛있는 녀석들' 12시간 동안 뷔페 먹방…너무 많이 먹어 통편집 5 연예 [HI★인터뷰②] 임창정 "다섯 아이 아빠? 돈 많아서 된 건 아니죠" select * from news where title like ‘%만화%’ select * from news where title like ‘%윤상현%’ select * from news where title like ‘%임창정%’
  4. 4. id category title 1 가요 강다니엘 '순정 만화 주인공처럼' 2 가요 방탄소년단 정국, "기네스 분수→기부·환경활동·中팬클럽 20차까지" 3 연예 윤상현♥메이비 가족, 베트남서 웃음꽃... "기다리던 맑은 하늘" 4 연예 '맛있는 녀석들' 12시간 동안 뷔페 먹방…너무 많이 먹어 통편집 5 연예 [HI★인터뷰②] 임창정 "다섯 아이 아빠? 돈 많아서 된 건 아니죠" select * from news where title like ‘%만화%’ select * from news where title like ‘%윤상현%’ select * from news where title like ‘%임창정%’ 만약 데이터가 1억건이라면?
  5. 5. id category title 1 가요 강다니엘 '순정 만화 주인공처럼' 2 가요 방탄소년단 정국, "기네스 분수→기부·환경활동·中팬클럽 20차까지" 3 연예 윤상현♥메이비 가족, 베트남서 웃음꽃... "기다리던 맑은 하늘" 4 연예 '맛있는 녀석들' 12시간 동안 뷔페 먹방…너무 많이 먹어 통편집 5 연예 [HI★인터뷰②] 임창정 "다섯 아이 아빠? 돈 많아서 된 건 아니죠" select * from news where title like ‘%순정만화%’ select * from news where title like ‘%윤상현 메이비%’ select * from news where title like ‘%아버지%’
  6. 6. Full Text?
  7. 7. http://www.bloter.net/archives/352245
  8. 8. 엔씨, ‘리니지2M’ 공개…“따라올 수 없는 게임 만들고자 했다” 4K 그래픽, 로딩 없는 플레이, 1만명 이상 대규모 전투 “‘앞으로 몇 년 동안 기술적으로 우리를 따라올 수 없는 게임을 만들고자 했 다. 모두가 ‘리니지M’을 따를 때 우리는 ‘리니지2M’으로 앞선 미래를 준비하 겠다.” 엔씨소프트가 하반기 최대 기대작 ‘리니지2M’을 공개했다. PC 온라인 게임 원작 ‘리니지2’를 계승한 모바일 MMORPG로 4K급 3D 그래픽을 비롯해 다 양한 기술력을 앞세웠다. ‘리니지2M’에 대해 김택진 엔씨소프트 대표는 ‘리 니지2’의 개발 정신을 잇는 최고의 기술력이 담긴 모바일 게임으로 소개했 다. 엔씨소프트는 9월5일 서울 역삼동 더 라움에서 ‘리니지2M’ 미디어 쇼케이 스를 열었다. 이날 발표에 나선 김택진 대표는 “기술적으로, 물리적으로 여 러 의미로 전에 없었던 거대한 세상을 직접 느낄 수 있는 그런 게임을 만들 고자 했다”라며 리니지2M에 담긴 기술력을 강조했다. 리니지2M의 주요 특징은 ▲모바일 최고 수준의 4K UHD급 풀 3D 그래픽 ▲모바일 3D MMORPG 최초의 충돌 처리 기술 ▲플레이를 단절시키는 모 든 요소를 배제한 심리스 로딩 ▲1만명 이상 대규모 전투가 가능한 모바일 최대 규모의 원 채널 오픈 월드 등이다.
  9. 9. 대표적인 Full Text 검색엔진 Apache Lucene https://lucene.apache.org/
  10. 10. http://blog.mikemccandless.com/2011/02/visualizing-lucenes-segment-merges.html
  11. 11. Lucene VS Elasticsearch
  12. 12. http://www.yes24.com/Product/Goods/66544696 결국 개발자는 코드를 읽어야 이해가 되겠죠? 그럼 Sample Code를 함께 살펴볼까요?

×