SlideShare uma empresa Scribd logo
1 de 18
검색엔진과 DB Like 검색의 결과가 다른 이유
JAVACAFE
김흥래
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 ‘%가요%’
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 ‘%임창정%’
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억건이라면?
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 ‘%아버지%’
Full Text?
http://www.bloter.net/archives/352245
엔씨, ‘리니지2M’ 공개…“따라올 수 없는 게임 만들고자 했다”
4K 그래픽, 로딩 없는 플레이, 1만명 이상 대규모 전투
“‘앞으로 몇 년 동안 기술적으로 우리를 따라올 수 없는 게임을 만들고자 했
다. 모두가 ‘리니지M’을 따를 때 우리는 ‘리니지2M’으로 앞선 미래를 준비하
겠다.”
엔씨소프트가 하반기 최대 기대작 ‘리니지2M’을 공개했다. PC 온라인 게임
원작 ‘리니지2’를 계승한 모바일 MMORPG로 4K급 3D 그래픽을 비롯해 다
양한 기술력을 앞세웠다. ‘리니지2M’에 대해 김택진 엔씨소프트 대표는 ‘리
니지2’의 개발 정신을 잇는 최고의 기술력이 담긴 모바일 게임으로 소개했
다.
엔씨소프트는 9월5일 서울 역삼동 더 라움에서 ‘리니지2M’ 미디어 쇼케이
스를 열었다. 이날 발표에 나선 김택진 대표는 “기술적으로, 물리적으로 여
러 의미로 전에 없었던 거대한 세상을 직접 느낄 수 있는 그런 게임을 만들
고자 했다”라며 리니지2M에 담긴 기술력을 강조했다.
리니지2M의 주요 특징은 ▲모바일 최고 수준의 4K UHD급 풀 3D 그래픽
▲모바일 3D MMORPG 최초의 충돌 처리 기술 ▲플레이를 단절시키는 모
든 요소를 배제한 심리스 로딩 ▲1만명 이상 대규모 전투가 가능한 모바일
최대 규모의 원 채널 오픈 월드 등이다.
대표적인 Full Text 검색엔진
Apache Lucene
https://lucene.apache.org/
http://blog.mikemccandless.com/2011/02/visualizing-lucenes-segment-merges.html
Lucene VS Elasticsearch
http://www.yes24.com/Product/Goods/66544696
결국 개발자는 코드를 읽어야 이해가 되겠죠?
그럼 Sample Code를 함께 살펴볼까요?

Mais conteúdo relacionado

Mais procurados

RDF 개념 및 구문 소개
RDF 개념 및 구문 소개RDF 개념 및 구문 소개
RDF 개념 및 구문 소개Dongbum Kim
 
The Rise of Vector Data
The Rise of Vector DataThe Rise of Vector Data
The Rise of Vector DataDatabricks
 
Data Engineering 101
Data Engineering 101Data Engineering 101
Data Engineering 101DaeMyung Kang
 
Ad-Tech on AWS 세미나 | AWS와 데이터 분석
Ad-Tech on AWS 세미나 | AWS와 데이터 분석Ad-Tech on AWS 세미나 | AWS와 데이터 분석
Ad-Tech on AWS 세미나 | AWS와 데이터 분석Amazon Web Services Korea
 
Declaration patrimoine-ayrault
Declaration patrimoine-ayraultDeclaration patrimoine-ayrault
Declaration patrimoine-ayraultLe Point
 
Spark Interview Questions and Answers | Apache Spark Interview Questions | Sp...
Spark Interview Questions and Answers | Apache Spark Interview Questions | Sp...Spark Interview Questions and Answers | Apache Spark Interview Questions | Sp...
Spark Interview Questions and Answers | Apache Spark Interview Questions | Sp...Edureka!
 
RDF와 Graph의 이해 및 오라클 Spartial&Graph 소개
RDF와 Graph의 이해 및 오라클 Spartial&Graph 소개RDF와 Graph의 이해 및 오라클 Spartial&Graph 소개
RDF와 Graph의 이해 및 오라클 Spartial&Graph 소개철민 권
 
Vertex Perspectives | Low-Code Platforms (Korean)
 Vertex Perspectives | Low-Code Platforms (Korean) Vertex Perspectives | Low-Code Platforms (Korean)
Vertex Perspectives | Low-Code Platforms (Korean)Vertex Holdings
 
Oracle GoldenGate and Apache Kafka A Deep Dive Into Real-Time Data Streaming
Oracle GoldenGate and Apache Kafka A Deep Dive Into Real-Time Data StreamingOracle GoldenGate and Apache Kafka A Deep Dive Into Real-Time Data Streaming
Oracle GoldenGate and Apache Kafka A Deep Dive Into Real-Time Data StreamingMichael Rainey
 
Introduction to MongoDB
Introduction to MongoDBIntroduction to MongoDB
Introduction to MongoDBMongoDB
 
린런치패드(Lean launchpad)_How to build a startup_part1
린런치패드(Lean launchpad)_How to build a startup_part1린런치패드(Lean launchpad)_How to build a startup_part1
린런치패드(Lean launchpad)_How to build a startup_part1종훈 이
 
Introduction à Cassandra - campus plex
Introduction à Cassandra - campus plexIntroduction à Cassandra - campus plex
Introduction à Cassandra - campus plexjaxio
 
Spark 의 핵심은 무엇인가? RDD! (RDD paper review)
Spark 의 핵심은 무엇인가? RDD! (RDD paper review)Spark 의 핵심은 무엇인가? RDD! (RDD paper review)
Spark 의 핵심은 무엇인가? RDD! (RDD paper review)Yongho Ha
 
Big Data: Architecture and Performance Considerations in Logical Data Lakes
Big Data: Architecture and Performance Considerations in Logical Data LakesBig Data: Architecture and Performance Considerations in Logical Data Lakes
Big Data: Architecture and Performance Considerations in Logical Data LakesDenodo
 
JavaOne 2014 - Supporting Multi-tenancy Applications with Java EE
JavaOne 2014 - Supporting Multi-tenancy Applications with Java EEJavaOne 2014 - Supporting Multi-tenancy Applications with Java EE
JavaOne 2014 - Supporting Multi-tenancy Applications with Java EERodrigo Cândido da Silva
 
Guide d'utilisation de scirus
Guide d'utilisation de scirusGuide d'utilisation de scirus
Guide d'utilisation de scirusAlain Marois
 
Thinking Big - Big data: principes et architecture
Thinking Big - Big data: principes et architecture Thinking Big - Big data: principes et architecture
Thinking Big - Big data: principes et architecture Lilia Sfaxi
 
BigData_Chp5: Putting it all together
BigData_Chp5: Putting it all togetherBigData_Chp5: Putting it all together
BigData_Chp5: Putting it all togetherLilia Sfaxi
 

Mais procurados (20)

RDF 개념 및 구문 소개
RDF 개념 및 구문 소개RDF 개념 및 구문 소개
RDF 개념 및 구문 소개
 
The Rise of Vector Data
The Rise of Vector DataThe Rise of Vector Data
The Rise of Vector Data
 
Data Engineering 101
Data Engineering 101Data Engineering 101
Data Engineering 101
 
___WS_Chap-3__RDF.pdf
___WS_Chap-3__RDF.pdf___WS_Chap-3__RDF.pdf
___WS_Chap-3__RDF.pdf
 
Ad-Tech on AWS 세미나 | AWS와 데이터 분석
Ad-Tech on AWS 세미나 | AWS와 데이터 분석Ad-Tech on AWS 세미나 | AWS와 데이터 분석
Ad-Tech on AWS 세미나 | AWS와 데이터 분석
 
Declaration patrimoine-ayrault
Declaration patrimoine-ayraultDeclaration patrimoine-ayrault
Declaration patrimoine-ayrault
 
Spark Interview Questions and Answers | Apache Spark Interview Questions | Sp...
Spark Interview Questions and Answers | Apache Spark Interview Questions | Sp...Spark Interview Questions and Answers | Apache Spark Interview Questions | Sp...
Spark Interview Questions and Answers | Apache Spark Interview Questions | Sp...
 
RDF와 Graph의 이해 및 오라클 Spartial&Graph 소개
RDF와 Graph의 이해 및 오라클 Spartial&Graph 소개RDF와 Graph의 이해 및 오라클 Spartial&Graph 소개
RDF와 Graph의 이해 및 오라클 Spartial&Graph 소개
 
Vertex Perspectives | Low-Code Platforms (Korean)
 Vertex Perspectives | Low-Code Platforms (Korean) Vertex Perspectives | Low-Code Platforms (Korean)
Vertex Perspectives | Low-Code Platforms (Korean)
 
Oracle GoldenGate and Apache Kafka A Deep Dive Into Real-Time Data Streaming
Oracle GoldenGate and Apache Kafka A Deep Dive Into Real-Time Data StreamingOracle GoldenGate and Apache Kafka A Deep Dive Into Real-Time Data Streaming
Oracle GoldenGate and Apache Kafka A Deep Dive Into Real-Time Data Streaming
 
Introduction to MongoDB
Introduction to MongoDBIntroduction to MongoDB
Introduction to MongoDB
 
린런치패드(Lean launchpad)_How to build a startup_part1
린런치패드(Lean launchpad)_How to build a startup_part1린런치패드(Lean launchpad)_How to build a startup_part1
린런치패드(Lean launchpad)_How to build a startup_part1
 
Introduction à Cassandra - campus plex
Introduction à Cassandra - campus plexIntroduction à Cassandra - campus plex
Introduction à Cassandra - campus plex
 
Spark 의 핵심은 무엇인가? RDD! (RDD paper review)
Spark 의 핵심은 무엇인가? RDD! (RDD paper review)Spark 의 핵심은 무엇인가? RDD! (RDD paper review)
Spark 의 핵심은 무엇인가? RDD! (RDD paper review)
 
Big Data: Architecture and Performance Considerations in Logical Data Lakes
Big Data: Architecture and Performance Considerations in Logical Data LakesBig Data: Architecture and Performance Considerations in Logical Data Lakes
Big Data: Architecture and Performance Considerations in Logical Data Lakes
 
JavaOne 2014 - Supporting Multi-tenancy Applications with Java EE
JavaOne 2014 - Supporting Multi-tenancy Applications with Java EEJavaOne 2014 - Supporting Multi-tenancy Applications with Java EE
JavaOne 2014 - Supporting Multi-tenancy Applications with Java EE
 
Guide d'utilisation de scirus
Guide d'utilisation de scirusGuide d'utilisation de scirus
Guide d'utilisation de scirus
 
Thinking Big - Big data: principes et architecture
Thinking Big - Big data: principes et architecture Thinking Big - Big data: principes et architecture
Thinking Big - Big data: principes et architecture
 
Introduction to RDF
Introduction to RDFIntroduction to RDF
Introduction to RDF
 
BigData_Chp5: Putting it all together
BigData_Chp5: Putting it all togetherBigData_Chp5: Putting it all together
BigData_Chp5: Putting it all together
 

Mais de 흥래 김

생초보를 위한 한글 형태소 분석하기
생초보를 위한 한글 형태소 분석하기생초보를 위한 한글 형태소 분석하기
생초보를 위한 한글 형태소 분석하기흥래 김
 
Elasticsearch와 Python을 이용하여 맨땅에서 데이터 분석하기
Elasticsearch와 Python을 이용하여 맨땅에서 데이터 분석하기Elasticsearch와 Python을 이용하여 맨땅에서 데이터 분석하기
Elasticsearch와 Python을 이용하여 맨땅에서 데이터 분석하기흥래 김
 
한글 자동완성 구현하기
한글 자동완성 구현하기한글 자동완성 구현하기
한글 자동완성 구현하기흥래 김
 
한글 자모 분석 원리
한글 자모 분석 원리한글 자모 분석 원리
한글 자모 분석 원리흥래 김
 
한글 형태소 분석기 활용하기
한글 형태소 분석기 활용하기한글 형태소 분석기 활용하기
한글 형태소 분석기 활용하기흥래 김
 
엘라스틱서치 클러스터로 수십억 건의 데이터 운영하기
엘라스틱서치 클러스터로 수십억 건의 데이터 운영하기엘라스틱서치 클러스터로 수십억 건의 데이터 운영하기
엘라스틱서치 클러스터로 수십억 건의 데이터 운영하기흥래 김
 
Spring di chapter2
Spring di chapter2Spring di chapter2
Spring di chapter2흥래 김
 
Spring di chapter1
Spring di chapter1Spring di chapter1
Spring di chapter1흥래 김
 
5강 코드효율성
5강 코드효율성5강 코드효율성
5강 코드효율성흥래 김
 
2. lambda expression
2. lambda expression2. lambda expression
2. lambda expression흥래 김
 
1. introduction to java8
1. introduction to java81. introduction to java8
1. introduction to java8흥래 김
 
Spring boot와 docker를 이용한 msa
Spring boot와 docker를 이용한 msaSpring boot와 docker를 이용한 msa
Spring boot와 docker를 이용한 msa흥래 김
 
[제14회 JCO 컨퍼런스] 개발자를 위한 서버이중화 by JAVACAFE
[제14회 JCO 컨퍼런스] 개발자를 위한 서버이중화 by JAVACAFE  [제14회 JCO 컨퍼런스] 개발자를 위한 서버이중화 by JAVACAFE
[제14회 JCO 컨퍼런스] 개발자를 위한 서버이중화 by JAVACAFE 흥래 김
 
[DevOn 2013] Dynamic web proxy
[DevOn 2013] Dynamic web proxy[DevOn 2013] Dynamic web proxy
[DevOn 2013] Dynamic web proxy흥래 김
 
Apache http component
Apache http componentApache http component
Apache http component흥래 김
 
플랫폼 통합을 위한 Client Module 개발 & 배포
플랫폼 통합을 위한 Client Module 개발 & 배포플랫폼 통합을 위한 Client Module 개발 & 배포
플랫폼 통합을 위한 Client Module 개발 & 배포흥래 김
 
[JCO 컨퍼런스] 웹사이트 Front-End 성능 최적화
[JCO 컨퍼런스] 웹사이트 Front-End 성능 최적화[JCO 컨퍼런스] 웹사이트 Front-End 성능 최적화
[JCO 컨퍼런스] 웹사이트 Front-End 성능 최적화흥래 김
 
Spring 3.1에서 ehcache 활용 전략
Spring 3.1에서 ehcache 활용 전략Spring 3.1에서 ehcache 활용 전략
Spring 3.1에서 ehcache 활용 전략흥래 김
 
[2012 자바카페 OPEN 세미나] Introduction to google guava
[2012 자바카페 OPEN 세미나] Introduction to google guava[2012 자바카페 OPEN 세미나] Introduction to google guava
[2012 자바카페 OPEN 세미나] Introduction to google guava흥래 김
 

Mais de 흥래 김 (20)

생초보를 위한 한글 형태소 분석하기
생초보를 위한 한글 형태소 분석하기생초보를 위한 한글 형태소 분석하기
생초보를 위한 한글 형태소 분석하기
 
Elasticsearch와 Python을 이용하여 맨땅에서 데이터 분석하기
Elasticsearch와 Python을 이용하여 맨땅에서 데이터 분석하기Elasticsearch와 Python을 이용하여 맨땅에서 데이터 분석하기
Elasticsearch와 Python을 이용하여 맨땅에서 데이터 분석하기
 
한글 자동완성 구현하기
한글 자동완성 구현하기한글 자동완성 구현하기
한글 자동완성 구현하기
 
한글 자모 분석 원리
한글 자모 분석 원리한글 자모 분석 원리
한글 자모 분석 원리
 
한글 형태소 분석기 활용하기
한글 형태소 분석기 활용하기한글 형태소 분석기 활용하기
한글 형태소 분석기 활용하기
 
엘라스틱서치 클러스터로 수십억 건의 데이터 운영하기
엘라스틱서치 클러스터로 수십억 건의 데이터 운영하기엘라스틱서치 클러스터로 수십억 건의 데이터 운영하기
엘라스틱서치 클러스터로 수십억 건의 데이터 운영하기
 
Spring di chapter2
Spring di chapter2Spring di chapter2
Spring di chapter2
 
Spring di chapter1
Spring di chapter1Spring di chapter1
Spring di chapter1
 
5강 코드효율성
5강 코드효율성5강 코드효율성
5강 코드효율성
 
3. stream api
3. stream api3. stream api
3. stream api
 
2. lambda expression
2. lambda expression2. lambda expression
2. lambda expression
 
1. introduction to java8
1. introduction to java81. introduction to java8
1. introduction to java8
 
Spring boot와 docker를 이용한 msa
Spring boot와 docker를 이용한 msaSpring boot와 docker를 이용한 msa
Spring boot와 docker를 이용한 msa
 
[제14회 JCO 컨퍼런스] 개발자를 위한 서버이중화 by JAVACAFE
[제14회 JCO 컨퍼런스] 개발자를 위한 서버이중화 by JAVACAFE  [제14회 JCO 컨퍼런스] 개발자를 위한 서버이중화 by JAVACAFE
[제14회 JCO 컨퍼런스] 개발자를 위한 서버이중화 by JAVACAFE
 
[DevOn 2013] Dynamic web proxy
[DevOn 2013] Dynamic web proxy[DevOn 2013] Dynamic web proxy
[DevOn 2013] Dynamic web proxy
 
Apache http component
Apache http componentApache http component
Apache http component
 
플랫폼 통합을 위한 Client Module 개발 & 배포
플랫폼 통합을 위한 Client Module 개발 & 배포플랫폼 통합을 위한 Client Module 개발 & 배포
플랫폼 통합을 위한 Client Module 개발 & 배포
 
[JCO 컨퍼런스] 웹사이트 Front-End 성능 최적화
[JCO 컨퍼런스] 웹사이트 Front-End 성능 최적화[JCO 컨퍼런스] 웹사이트 Front-End 성능 최적화
[JCO 컨퍼런스] 웹사이트 Front-End 성능 최적화
 
Spring 3.1에서 ehcache 활용 전략
Spring 3.1에서 ehcache 활용 전략Spring 3.1에서 ehcache 활용 전략
Spring 3.1에서 ehcache 활용 전략
 
[2012 자바카페 OPEN 세미나] Introduction to google guava
[2012 자바카페 OPEN 세미나] Introduction to google guava[2012 자바카페 OPEN 세미나] Introduction to google guava
[2012 자바카페 OPEN 세미나] Introduction to google guava
 

Último

MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionKim Daeun
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Kim Daeun
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스
 
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Wonjun Hwang
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)Tae Young Lee
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Wonjun Hwang
 

Último (6)

MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차
 
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)
 

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

  • 1. 검색엔진과 DB Like 검색의 결과가 다른 이유 JAVACAFE 김흥래
  • 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. 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. 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. 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 ‘%아버지%’
  • 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. 대표적인 Full Text 검색엔진 Apache Lucene https://lucene.apache.org/
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 18. http://www.yes24.com/Product/Goods/66544696 결국 개발자는 코드를 읽어야 이해가 되겠죠? 그럼 Sample Code를 함께 살펴볼까요?