Elasticsearch @JBoss.org, 2014
-
Upload
lukas-vlcek -
Category
Software
-
view
112 -
download
0
description
Transcript of Elasticsearch @JBoss.org, 2014
![Page 1: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/1.jpg)
Elasticsearchfor full-text search and data analytics
by Lukáš Vlček for JBug.cz meeting in Brno on June 4, 2014
![Page 2: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/2.jpg)
What we will talk about
Full-text SearchREST API, indexing, searching & plugins
Distributed Naturesharding & replication
Data Analyticsfacets & aggregations
JBoss.org Use Cases
![Page 3: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/3.jpg)
What is...?
![Page 4: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/4.jpg)
What is...?
![Page 5: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/5.jpg)
Full-text Search
REST API
Indexing
Searching
DEMO TIME
![Page 6: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/6.jpg)
Full-text Search
Plugins
Data Pull (Rivers), Analysis, Monitoring (Marvel) ...
Visual plugins
Bigdesk, Hammer, Head, HQ, Inquisitor, Kopf, Paramedic, SegmentSpy, Sense (part of Marvel) …
![Page 7: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/7.jpg)
Distributed Nature
Sharding
Replication
DEMO TIME
![Page 8: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/8.jpg)
Data Analytics
Facets
Aggregations
DEMO TIME
![Page 9: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/9.jpg)
JBoss.org Use Cases
2010 - started working with Elasticsearch
2012 - first production release- search.jboss.org
2013 - decided to use Elasticsearch much more- Searchisko
2014 - www.jboss.org- (upcoming) new search.jboss.org- (plan) custom JBoss.org sites search
![Page 10: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/10.jpg)
search.jboss.org
![Page 11: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/11.jpg)
search.jboss.org
![Page 12: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/12.jpg)
search.jboss.org
![Page 13: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/13.jpg)
search.jboss.org
![Page 14: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/14.jpg)
search.jboss.org
![Page 15: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/15.jpg)
search.jboss.org
![Page 16: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/16.jpg)
search.jboss.org
See more detailed presentation from Berlin BuzzWords 2011http://www.slideshare.net/lukas.vlcek/bbuzz-lukasvlcek2011
http://vimeo.com/26553486
![Page 17: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/17.jpg)
Searchisko
- Content providers- Data normalizations- REST API- Optional data persistence outside ES- Indexing and reindexing tasks- More fine grained access roles (WIP)
![Page 18: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/18.jpg)
Searchisko
Elasticsearch cluster
![Page 19: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/19.jpg)
Searchisko
Elasticsearch cluster
Clustered JBoss EAP
![Page 20: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/20.jpg)
Searchisko
Elasticsearch cluster
Clustered JBoss EAP
Persistent DB
![Page 21: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/21.jpg)
Searchisko
Elasticsearch cluster
Clustered JBoss EAP
Content Providers Content Consumers
Persistent DB
Tutorials, Articles, Solutions, Quickstarts, Videos, Static web pages ...
JBoss Developer
JBossDeveloper(www.jboss.org)
![Page 22: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/22.jpg)
Searchisko
Elasticsearch cluster
Clustered JBoss EAP
Content Providers Content Consumers
Persistent DB
Static web pages, Documentation, Tutorials ...
“Some Project”“Some Project” Webpage
Custom search for the project domain only.
![Page 23: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/23.jpg)
Searchisko
Elasticsearch cluster
Clustered JBoss EAP
Content Providers Content Consumers
Persistent DB
Tutorials, Articles, Solutions, Quickstarts, Videos, Static web pages ...
JBoss Developer
Emails, JIRA issues, Forum posts, Blogs, IRC logs ...
.ORG Community
Static web pages, Documentation, Tutorials ...
“Some Project”
(upcomig) search.jboss.org
![Page 24: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/24.jpg)
Searchisko
See more detailed presentation from DevConf.cz 2014http://www.devconf.cz/filebrowser/download/372
![Page 25: Elasticsearch @JBoss.org, 2014](https://reader034.fdocuments.net/reader034/viewer/2022051400/54c6376a4a79594e588b4594/html5/thumbnails/25.jpg)
Questions?Thank you!