Submit Search
Upload
Search Engine
•
0 likes
•
289 views
Gong Haibing
Follow
- Search Engine Concept - ElasticSearch introduction
Read less
Read more
Presentations & Public Speaking
Report
Share
Report
Share
1 of 57
Download now
Download to read offline
Recommended
Scrapy-101
Scrapy-101
Snehil Verma
Scrapy
Scrapy
Francisco Sousa
Www Search Engine But Not In Perl
Www Search Engine But Not In Perl
Konstantin Ivinsky
Scrapy.for.dummies
Scrapy.for.dummies
Chandler Huang
Brug af Solr i IMPACT
Brug af Solr i IMPACT
IMPACT
Денис Головняк - Продвинутый поиск с помощью Search API
Денис Головняк - Продвинутый поиск с помощью Search API
LEDC 2016
DrupalANDElasticsearch
DrupalANDElasticsearch
Nikolay Ignatov
Python learning for Natural Language Processing (2nd)
Python learning for Natural Language Processing (2nd)
EunGi Hong
Recommended
Scrapy-101
Scrapy-101
Snehil Verma
Scrapy
Scrapy
Francisco Sousa
Www Search Engine But Not In Perl
Www Search Engine But Not In Perl
Konstantin Ivinsky
Scrapy.for.dummies
Scrapy.for.dummies
Chandler Huang
Brug af Solr i IMPACT
Brug af Solr i IMPACT
IMPACT
Денис Головняк - Продвинутый поиск с помощью Search API
Денис Головняк - Продвинутый поиск с помощью Search API
LEDC 2016
DrupalANDElasticsearch
DrupalANDElasticsearch
Nikolay Ignatov
Python learning for Natural Language Processing (2nd)
Python learning for Natural Language Processing (2nd)
EunGi Hong
Susanna frazier 1 pager sourcing on git hub
Susanna frazier 1 pager sourcing on git hub
Talent42
RethinkDB - the open-source database for the realtime web
RethinkDB - the open-source database for the realtime web
Alex Ivanov
Elasticsearch
Elasticsearch
newegg
Elastic Search
Elastic Search
Lukas Vlcek
[More] MongoDB Performance Tips
[More] MongoDB Performance Tips
colinthehowe
Mongo Sharding: Case Study
Mongo Sharding: Case Study
Will Button
ElasticSearch - DevNexus Atlanta - 2014
ElasticSearch - DevNexus Atlanta - 2014
Roy Russo
Elasticsearch - DevNexus 2015
Elasticsearch - DevNexus 2015
Roy Russo
ElasticSearch AJUG 2013
ElasticSearch AJUG 2013
Roy Russo
曾勇 Elastic search-intro
曾勇 Elastic search-intro
Shaoning Pan
ElasticSearch: Найдется все... и быстро!
ElasticSearch: Найдется все... и быстро!
Alexander Byndyu
OSDC 2012 | Building a first application on MongoDB by Ross Lawley
OSDC 2012 | Building a first application on MongoDB by Ross Lawley
NETWAYS
Elastic search intro-@lamper
Elastic search intro-@lamper
medcl
An Introduction to Elastic Search.
An Introduction to Elastic Search.
Jurriaan Persyn
About elasticsearch
About elasticsearch
Minsoo Jun
Elastic Search Training#1 (brief tutorial)-ESCC#1
Elastic Search Training#1 (brief tutorial)-ESCC#1
medcl
10gen MongoDB Video Presentation at WebGeek DevCup
10gen MongoDB Video Presentation at WebGeek DevCup
WebGeek Philippines
Practical Elasticsearch - real world use cases
Practical Elasticsearch - real world use cases
Itamar
Webinar: Building Your First Application with MongoDB
Webinar: Building Your First Application with MongoDB
MongoDB
MongoDB: a gentle, friendly overview
MongoDB: a gentle, friendly overview
Antonio Pintus
No sql and mongodb
No sql and mongodb
Ömer Taşkın
MongoDB Basics
MongoDB Basics
Sarang Shravagi
More Related Content
What's hot
Susanna frazier 1 pager sourcing on git hub
Susanna frazier 1 pager sourcing on git hub
Talent42
RethinkDB - the open-source database for the realtime web
RethinkDB - the open-source database for the realtime web
Alex Ivanov
Elasticsearch
Elasticsearch
newegg
Elastic Search
Elastic Search
Lukas Vlcek
[More] MongoDB Performance Tips
[More] MongoDB Performance Tips
colinthehowe
Mongo Sharding: Case Study
Mongo Sharding: Case Study
Will Button
What's hot
(6)
Susanna frazier 1 pager sourcing on git hub
Susanna frazier 1 pager sourcing on git hub
RethinkDB - the open-source database for the realtime web
RethinkDB - the open-source database for the realtime web
Elasticsearch
Elasticsearch
Elastic Search
Elastic Search
[More] MongoDB Performance Tips
[More] MongoDB Performance Tips
Mongo Sharding: Case Study
Mongo Sharding: Case Study
Similar to Search Engine
ElasticSearch - DevNexus Atlanta - 2014
ElasticSearch - DevNexus Atlanta - 2014
Roy Russo
Elasticsearch - DevNexus 2015
Elasticsearch - DevNexus 2015
Roy Russo
ElasticSearch AJUG 2013
ElasticSearch AJUG 2013
Roy Russo
曾勇 Elastic search-intro
曾勇 Elastic search-intro
Shaoning Pan
ElasticSearch: Найдется все... и быстро!
ElasticSearch: Найдется все... и быстро!
Alexander Byndyu
OSDC 2012 | Building a first application on MongoDB by Ross Lawley
OSDC 2012 | Building a first application on MongoDB by Ross Lawley
NETWAYS
Elastic search intro-@lamper
Elastic search intro-@lamper
medcl
An Introduction to Elastic Search.
An Introduction to Elastic Search.
Jurriaan Persyn
About elasticsearch
About elasticsearch
Minsoo Jun
Elastic Search Training#1 (brief tutorial)-ESCC#1
Elastic Search Training#1 (brief tutorial)-ESCC#1
medcl
10gen MongoDB Video Presentation at WebGeek DevCup
10gen MongoDB Video Presentation at WebGeek DevCup
WebGeek Philippines
Practical Elasticsearch - real world use cases
Practical Elasticsearch - real world use cases
Itamar
Webinar: Building Your First Application with MongoDB
Webinar: Building Your First Application with MongoDB
MongoDB
MongoDB: a gentle, friendly overview
MongoDB: a gentle, friendly overview
Antonio Pintus
No sql and mongodb
No sql and mongodb
Ömer Taşkın
MongoDB Basics
MongoDB Basics
Sarang Shravagi
ElasticSearch - index server used as a document database
ElasticSearch - index server used as a document database
Robert Lujo
Combine Spring Data Neo4j and Spring Boot to quickl
Combine Spring Data Neo4j and Spring Boot to quickl
Neo4j
Apache Solr for begginers
Apache Solr for begginers
Alexander Tokarev
Web analytics at scale with Druid at naver.com
Web analytics at scale with Druid at naver.com
Jungsu Heo
Similar to Search Engine
(20)
ElasticSearch - DevNexus Atlanta - 2014
ElasticSearch - DevNexus Atlanta - 2014
Elasticsearch - DevNexus 2015
Elasticsearch - DevNexus 2015
ElasticSearch AJUG 2013
ElasticSearch AJUG 2013
曾勇 Elastic search-intro
曾勇 Elastic search-intro
ElasticSearch: Найдется все... и быстро!
ElasticSearch: Найдется все... и быстро!
OSDC 2012 | Building a first application on MongoDB by Ross Lawley
OSDC 2012 | Building a first application on MongoDB by Ross Lawley
Elastic search intro-@lamper
Elastic search intro-@lamper
An Introduction to Elastic Search.
An Introduction to Elastic Search.
About elasticsearch
About elasticsearch
Elastic Search Training#1 (brief tutorial)-ESCC#1
Elastic Search Training#1 (brief tutorial)-ESCC#1
10gen MongoDB Video Presentation at WebGeek DevCup
10gen MongoDB Video Presentation at WebGeek DevCup
Practical Elasticsearch - real world use cases
Practical Elasticsearch - real world use cases
Webinar: Building Your First Application with MongoDB
Webinar: Building Your First Application with MongoDB
MongoDB: a gentle, friendly overview
MongoDB: a gentle, friendly overview
No sql and mongodb
No sql and mongodb
MongoDB Basics
MongoDB Basics
ElasticSearch - index server used as a document database
ElasticSearch - index server used as a document database
Combine Spring Data Neo4j and Spring Boot to quickl
Combine Spring Data Neo4j and Spring Boot to quickl
Apache Solr for begginers
Apache Solr for begginers
Web analytics at scale with Druid at naver.com
Web analytics at scale with Druid at naver.com
More from Gong Haibing
Ansible Introduction
Ansible Introduction
Gong Haibing
Nginx Essential
Nginx Essential
Gong Haibing
How to Code Review
How to Code Review
Gong Haibing
A Byte of Software Deployment
A Byte of Software Deployment
Gong Haibing
Sponia with QingCloud
Sponia with QingCloud
Gong Haibing
Jenkins-CI
Jenkins-CI
Gong Haibing
Linux Fundamental
Linux Fundamental
Gong Haibing
Database Fundamental
Database Fundamental
Gong Haibing
Git Real
Git Real
Gong Haibing
More from Gong Haibing
(9)
Ansible Introduction
Ansible Introduction
Nginx Essential
Nginx Essential
How to Code Review
How to Code Review
A Byte of Software Deployment
A Byte of Software Deployment
Sponia with QingCloud
Sponia with QingCloud
Jenkins-CI
Jenkins-CI
Linux Fundamental
Linux Fundamental
Database Fundamental
Database Fundamental
Git Real
Git Real
Recently uploaded
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
raffaeleoman
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)
Chameera Dedduwage
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
Sheetaleventcompany
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Pooja Nehwal
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Kayode Fayemi
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptx
MoumonDas2
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
NikitaBankoti2
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
Delhi Call girls
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Pooja Nehwal
George Lever - eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
eCommerce Institute
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
Pooja Nehwal
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubs
samaasim06
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
Vipesco
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
eCommerce Institute
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Delhi Call girls
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
saastr
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
Pooja Nehwal
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
Kayode Fayemi
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
mohammadalnahdi22
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
Tatiana Gurgel
Recently uploaded
(20)
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
George Lever - eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubs
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
Search Engine
1.
@dylanninin 2016-04-14
2.
3.
• Ctrl +
F • String Search • Regular Expression • SQL • NoSQL • Search Engine • Site Search
4.
5.
6.
ElasticSearch
7.
• • Lucene • • • • • • RESTful
API •
8.
9.
ElasticSearch MongoDB MySQL Index
Database Database Type Collection Table Doc Document Row Field Field Column Mapping Schema Schema Everything Indexed Index Index DSL Query Query SQL
10.
http://openplay-staging:19200/_plugin/hq/
11.
12.
OPID, /
13.
14.
15.
Doc
16.
mapping instance
17.
18.
2. _id Document
ObjectId 1. JSON Document 3. RESTful API
19.
20.
OpenPlay query syntax URL
21.
ElasticSearch Query DSL
22.
1. 2.
23.
24.
ElasticSearch
25.
OpenPlay example 1. Mongo-Connector 2.
Create/Update/Delete 3. Mongo-Connector
26.
OpenPlay example 1. • • • •
27.
OpenPlay example 1. 2. • •
28.
29.
30.
jieba
31.
1.
32.
1. ik
33.
1. 2. “ / ”,
“ ” O(n)
34.
35.
Search: brown quick
36.
inverted index
37.
brown quick inverted index
38.
inverted index inverted index Quick,
quick dog, dogs jumped, leap
39.
40.
41.
1. aggs 2.
42.
43.
44.
45.
1. highlight 2.
46.
47.
48.
1. Mapping suggest
49.
1. Mapping suggest 2.
50.
1. Mapping suggest 3.
51.
52.
1. (precision) 2. (recall)
53.
54.
55.
1. 2.
56.
QA
57.
• Wiki: Search
Engine • https://www.elastic.co/guide/index.html • ElasticSearch • ElasticSearch • Lucene • Mongo-Connector • Jieba • • Inverted Index • Wiki: Precision Recall • Information Retrieval and Web Search
Download now