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
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
430
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
130
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
610
humanlayerのブログから学ぶ、良いCLAUDE.mdの書き方
tsukamoto1783
0
190
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
560
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
690
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
680
高速開発のためのコード整理術
sutetotanuki
1
400
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
7.4k
Apache Iceberg V3 and migration to V3
tomtanaka
0
160
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
Oxlint JS plugins
kazupon
1
890
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
We Are The Robots
honzajavorek
0
160
Darren the Foodie - Storyboard
khoart
PRO
2
2.4k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
170
What does AI have to do with Human Rights?
axbom
PRO
0
2k
WCS-LA-2024
lcolladotor
0
450
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
430
Building AI with AI
inesmontani
PRO
1
690
Producing Creativity
orderedlist
PRO
348
40k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
170
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.2k
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