Upload
bo-andersen
View
24
Download
0
Embed Size (px)
Citation preview
INTRODUCTION TO ELASTICSEARCHby Bo Andersen - codingexplained.com
ELASTICSEARCH➤ Open source search server based on Apache Lucene➤ Written in Java➤ Cross-platform➤ Big focus on scalability - distributed from the ground up➤ Designed to take data from any source, analyze it and search through it
ELASTICSEARCH➤ Communication with the search server is done through a HTTP REST API
➤ curl -X<REST Verb> <Node>:<Port>/<Index>/<Type>/<ID>➤ E.g. curl -X GET http://localhost:9200/mywebshop/employee/123
➤ Schema-less JSON documents (like NoSQL databases)➤ Developed by Elasticsearch BV, which provides commercial solutions
related to Elasticsearch➤ Near real-time search
PROMINENT USERS➤ Wikimedia➤ StumbleUpon➤ Mozilla➤ Quora➤ Foursquare➤ SoundCloud➤ GitHub➤ Stack Exchange➤ Netflix➤ ... and many more
THANK YOU FOR WATCHING!