Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
elastic-search
Search
Onuralp Taner
October 15, 2014
Programming
1
150
elastic-search
An introduction to elasticsearch
Onuralp Taner
October 15, 2014
Tweet
Share
More Decks by Onuralp Taner
See All by Onuralp Taner
ElasticSearch Getting Started
onuralp
0
59
Other Decks in Programming
See All in Programming
CSC307 Lecture 06
javiergs
PRO
0
680
Oxlintはいいぞ
yug1224
5
1.3k
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
280
dchart: charts from deck markup
ajstarks
3
990
AWS re:Invent 2025参加 直前 Seattle-Tacoma Airport(SEA)におけるハードウェア紛失インシデントLT
tetutetu214
2
110
AIと一緒にレガシーに向き合ってみた
nyafunta9858
0
230
CSC307 Lecture 08
javiergs
PRO
0
670
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
560
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
700
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
430
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
560
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.6k
The agentic SEO stack - context over prompts
schlessera
0
640
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.3k
Documentation Writing (for coders)
carmenintech
77
5.3k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
290
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
410
Color Theory Basics | Prateek | Gurzu
gurzu
0
200
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
0
110
Chasing Engaging Ingredients in Design
codingconduct
0
110
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
Designing Powerful Visuals for Engaging Learning
tmiket
0
230
Transcript
Onuralp Taner
Performance No Locking Auto Scale up / down Faceted Search
Full Text Search Easy To Use
None
Elasticsearch is a highly available, highly customizable and distributed search
engine.
distributed high availability multi tenancy full text search fault tolerant
document oriented schema free restful
None
Non-Relational Distributed Horizontal Scalability Schema-less/Schema-free
Key-Value Stores Document Stores Column-Oriented Stores Graph Databases
None
Apache Lucene is a high performance, full-featured Information Retrieval library,
written in Java. Elasticsearch uses Lucene internally to build its state of the art distributed search and analytics capabilities.
Start small, but will grow with your business. It is
built to scale horizontally out of the box. As you need more capacity, just add more nodes, and let the cluster reorganize itself.
They will detect and remove failed nodes, and reorganize themselves.
A cluster can host multiple indices which can be queried
independently or as a group
Search comes with multi-language support, a powerful query language, support
for geolocation, context aware did-you-mean suggestions, autocomplete and search snippets.
None
Store complex real world entities in Elasticsearch as structured JSON
documents. All fields are indexed by default, and all the indices can be used in a single query, to return results at breath taking speed.
Toss it a JSON document and it will try to
detect the data structure, index the data and make it searchable.
Almost any action can be performed using a simple RESTful
API using JSON over HTTP. GET, POST, PUT, DELETE
$git clone https://github.com/bleskes/sense.git A JSON aware developer's interface to ElasticSearch.
None
None
None
source: http://www.elastichq.org/elasticsearchstats.php
None
None
None