Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Elasticsearch について
Search
Naoya Inada
May 30, 2016
Technology
1.4k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Elasticsearch について
第 4 回 Tokyo Otaku Mode 社内勉強会
Naoya Inada
May 30, 2016
More Decks by Naoya Inada
See All by Naoya Inada
FX システムトレードでウハウハ不労所得生活(予定)第 2 章/FX system trade for unearned income part 2
naoina
0
230
FX システムトレードでウハウハ不労所得生活(予定)/FX system trade for unearned income
naoina
0
1.4k
Other Decks in Technology
See All in Technology
AI Native Platform Engineering 〜PlatformとAgileで“作る速さ”を“価値”へ〜
uya116
0
570
行動するAIのためのオントロジー | DevRev — Encraft #26.pdf
dvrv_tknrszk
2
650
メルカリにおけるAI時代の高速プロトタイピング基盤「Arca」
ryotarai
18
14k
PQC移行の今 -- IETF からみた現在地
satokan
4
710
DORA_Metrics.pdf
wagnerfusca
1
140
2026-09-26 Platform Engineering Kaigi 2026 インフラとアプリの境界線と委譲の設計 / Drawing the Infra and App Line
masasuzu
0
540
オブザーバビリティを高める AI エージェント体験を考える / Designing AI Agent Experiences That Enhance Observability
aoto
PRO
1
120
Account Factory for Terraformによる 標準化されたアカウント発行の自動化
pensuke628
0
120
KanaAI
shreyas1009
0
140
覗いてみよう 関数型ビジュアル言語×2Dグラフィックスの世界
yohyamasaki
0
160
Terraformを用いたJamf Pro構成のIaC, GitOps化への挑戦
yukun
0
120
HacobuにおけるFDEとは/登壇資料(戸井田 裕貴)
hacobu
PRO
1
670
Featured
See All Featured
BBQ
matthewcrist
89
10k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Designing for humans not robots
tammielis
254
26k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
470
Design in an AI World
tapps
1
340
How to build a perfect <img>
jonoalderson
1
6.1k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
What does AI have to do with Human Rights?
axbom
PRO
1
2.4k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
350
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
How GitHub (no longer) Works
holman
316
150k
Transcript
Elasticsearch について 第 4 回 Tokyo Otaku Mode 社内勉強会 2016-04-22
(Fri)
Elasticsearch とは
None
None
None
Elasticsearch の特徴 • オープンソースの全文検索エンジン • スキーマレス • スケールアウトが考慮されたアーキテクチャ • 70
億のデバイスで動く Java で作られている
全文検索エンジンとは
全文検索エンジンとは db.products.find({ description_en: /alpacasso/i }); ↓こういうのを高速に検索したり db.products.aggregate([ { $match: {
description_en: /alpacasso/i }, }, { $group: { _id: "$prices.max", count: { $sum: 1 } } } ]); ↓こういうのを高速に集計したりするやつ
スキーマレス
スキーマレス • Elasticsearch はよくスキーマレスと言われるが、本当は初回データ投入時にス キーマを推測してマッピングする • あるフィールドに文字列の “10” を入れると文字列のフィールドとしてスキーマをマッ ピング
• 数値と文字列を間違えて入れてしまうと検索やソートに影響が出る ◦ JavaScript あるある
スケールアウト
スケールアウト • Elasticsearch はスケールアウトを前提に設計されている • サーバーを立てるだけで自動でクラスタに参加したりできる
None
TOM では 今回の合宿で Cloudsearch から Elasticsearch に置き換えられます! 明日の成果発表をご期待下さい!