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
Elasticsearch
Search
Simon
July 20, 2013
Programming
4
220
Elasticsearch
@notrollsallowed renginys molėtuose 2013 07 20
Simon
July 20, 2013
Tweet
Share
More Decks by Simon
See All by Simon
Elasticsearch VilniusPHP
saimaz
0
270
Cloud virtualizacija
saimaz
0
89
Other Decks in Programming
See All in Programming
プログラマのための作曲入門
cheebow
0
510
Pythonスレッドとは結局何なのか? CPython実装から見るNoGIL時代の変化
curekoshimizu
4
1.1k
半自動E2Eで手っ取り早くリグレッションテストを効率化しよう
beryu
6
2.4k
Go Conference 2025: Goで体感するMultipath TCP ― Go 1.24 時代の MPTCP Listener を理解する
takehaya
7
1.4k
ABEMAモバイルアプリが Kotlin Multiplatformと歩んだ5年 ─ 導入と運用、成功と課題 / iOSDC 2025
akkyie
0
300
Reduxモダナイズ 〜コードのモダン化を通して、将来のライブラリ移行に備える〜
pvcresin
2
630
ИИ-Агенты в каждый дом – Алексей Порядин, PythoNN
sobolevn
0
140
あなたの知らない「動画広告」の世界 - iOSDC Japan 2025
ukitaka
0
310
VisionFrameworkで実現する - プライバシーに配慮した「顔ぼかし」機能 / Face blurring with Vision Framework
imaizume
0
190
Repenser les filtres API Platform: une nouvelle syntaxe
vinceamstoutz
2
150
AIエージェント時代における TypeScriptスキーマ駆動開発の新たな役割
bicstone
4
1.2k
AccessorySetupKitで実現するシームレスなペアリング体験 / Seamless pairing with AccessorySetupKit
nekowen
0
210
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
30
2.9k
Balancing Empowerment & Direction
lara
4
670
A better future with KSS
kneath
239
17k
The Cult of Friendly URLs
andyhume
79
6.6k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
Context Engineering - Making Every Token Count
addyosmani
3
150
Build your cross-platform service in a week with App Engine
jlugia
231
18k
The Pragmatic Product Professional
lauravandoore
36
6.9k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Transcript
ELASTICSEARCH You know, search ;) Saturday, July 20, 13
Who am i Simonas Šerlinskas Software engineer at NFQ Technologies
[email protected]
http://simonas.info saimaz Saturday, July 20, 13
What is elasticsearch? Distributed Based on Apache Lucene Wrote in
Java HTTP + JSON (like mongodb) Document based Schema free Saturday, July 20, 13
Who is using Saturday, July 20, 13
Setup Cool, out of the box ;), or: Saturday, July
20, 13
sharding Sharding: Index partitioning Saturday, July 20, 13
Replication Replication: Data shared over several machines Saturday, July 20,
13
Request types Search: POST Insert PUT Set types, mapping: POST
Drop: DELETE Saturday, July 20, 13
Import data Curl request Saturday, July 20, 13
DATA can be MAPPED Elasticsearch detects data type automatically With
mapping you can set search analyzer individually Saturday, July 20, 13
Analyzers Saturday, July 20, 13
searching Saturday, July 20, 13
Search variations Search queries: term, query term, fuzzy, match, id
Returns result count Highlighting Faceting, Scripting Suggestions Saturday, July 20, 13
Saturday, July 20, 13
Facets Results could be grouped and counted Saturday, July 20,
13
Saturday, July 20, 13
Highlight Saturday, July 20, 13
Saturday, July 20, 13
DEMO Saturday, July 20, 13