← Home

🔍Elasticsearch

⌘K
ðŸĪ–
Claude Code AI Tools
ðŸĪ—
Hugging Face AI Tools
ðŸĶœ
LangChain AI Tools
🧠
Keras AI Tools
ðŸĶ™
Ollama AI Tools
🐍
Python Programming Languages
ðŸŸĻ
JavaScript Programming Languages
🔷
TypeScript Programming Languages
⚛ïļ
React Programming Languages
ðŸđ
Go Programming Languages
ðŸĶ€
Rust Programming Languages
📊
MATLAB Programming Languages
🗄ïļ
SQL Programming Languages
⚙ïļ
C/C++ Programming Languages
☕
Java Programming Languages
ðŸŸĢ
C# Programming Languages
🍎
Swift Programming Languages
🟠
Kotlin Programming Languages
â–ē
Next.js Programming Languages
💚
Vue.js Programming Languages
ðŸ”Ĩ
Svelte Programming Languages
ðŸŽĻ
Tailwind CSS Programming Languages
💚
Node.js Programming Languages
🌐
HTML Programming Languages
ðŸŽĻ
CSS/SCSS Programming Languages
🐘
PHP Programming Languages
💎
Ruby Programming Languages
ðŸ”ī
Scala Programming Languages
📊
R Programming Languages
ðŸŽŊ
Dart Programming Languages
💧
Elixir Programming Languages
🌙
Lua Programming Languages
🐊
Perl Programming Languages
🅰ïļ
Angular Programming Languages
🚂
Express.js Programming Languages
ðŸą
NestJS Programming Languages
ðŸ›Īïļ
Ruby on Rails Programming Languages
◾ïļ
GraphQL Programming Languages
🟊
Haskell Programming Languages
💚
Nuxt.js Programming Languages
🔷
SolidJS Programming Languages
⚡
htmx Programming Languages
ðŸ’ŧ
VS Code Development Tools
🧠
PyCharm Development Tools
📓
Jupyter Development Tools
🧠
IntelliJ IDEA Development Tools
💚
Neovim Development Tools
ðŸ”Ū
Emacs Development Tools
🔀
Git DevOps & CLI
ðŸģ
Docker DevOps & CLI
â˜ļïļ
Kubernetes DevOps & CLI
☁ïļ
AWS CLI DevOps & CLI
🔄
GitHub Actions DevOps & CLI
🐧
Linux Commands DevOps & CLI
ðŸ’ŧ
Bash Scripting DevOps & CLI
🌐
Nginx DevOps & CLI
📝
Vim DevOps & CLI
ðŸ”Ļ
Makefile DevOps & CLI
🧊
Pytest DevOps & CLI
🊟
Windows DevOps & CLI
ðŸ“Ķ
Package Managers DevOps & CLI
🍎
macOS DevOps & CLI
🏗ïļ
Terraform DevOps & CLI
🔧
Ansible DevOps & CLI
⎈
Helm DevOps & CLI
ðŸ”Ļ
Jenkins DevOps & CLI
ðŸ”Ĩ
Prometheus DevOps & CLI
📊
Grafana DevOps & CLI
ðŸ’ŧ
Zsh DevOps & CLI
🐟
Fish Shell DevOps & CLI
💙
PowerShell DevOps & CLI
🔄
Argo CD DevOps & CLI
🔀
Traefik DevOps & CLI
☁ïļ
Azure CLI DevOps & CLI
☁ïļ
Google Cloud CLI DevOps & CLI
📟
tmux DevOps & CLI
🔧
jq DevOps & CLI
✂ïļ
sed DevOps & CLI
📊
awk DevOps & CLI
🌊
Apache Airflow DevOps & CLI
ðŸ”Ē
NumPy Databases & Data
🐞
Pandas Databases & Data
ðŸ”Ĩ
PyTorch Databases & Data
🧠
TensorFlow Databases & Data
📈
Matplotlib Databases & Data
🐘
PostgreSQL Databases & Data
🐎
MySQL Databases & Data
🍃
MongoDB Databases & Data
ðŸ”ī
Redis Databases & Data
🔍
Elasticsearch Databases & Data
ðŸĪ–
Scikit-learn Databases & Data
👁ïļ
OpenCV Databases & Data
⚡
Apache Spark Databases & Data
ðŸŠķ
SQLite Databases & Data
⚡
Supabase Databases & Data
ðŸ”ĩ
Neo4j Databases & Data
ðŸ“Ļ
Apache Kafka Databases & Data
🐰
RabbitMQ Databases & Data
ðŸ”Ī
Regex Utilities
📝
Markdown Utilities
📄
LaTeX Utilities
🔐
SSH & GPG Utilities
🌐
curl & HTTP Utilities
📜
reStructuredText Utilities
🚀
Postman Utilities
🎎
FFmpeg Utilities
🖞ïļ
ImageMagick Utilities
🔍
ripgrep Utilities
🔍
fzf Utilities
📗
Microsoft Excel Office Applications
📘
Microsoft Word Office Applications
📙
Microsoft PowerPoint Office Applications
📝
Hancom Hangul Hancom Office
ðŸ“―ïļ
Hancom Hanshow Hancom Office
📊
Hancom Hancell Hancom Office
📄
Google Docs Google Workspace
📊
Google Sheets Google Workspace
ðŸ“―ïļ
Google Slides Google Workspace
🔌
Cadence Virtuoso EDA & Hardware
⚙ïļ
Synopsys EDA EDA & Hardware
💎
Verilog & VHDL EDA & Hardware
⚡
LTSpice EDA & Hardware
🔧
KiCad EDA & Hardware
📝
Notion Productivity
💎
Obsidian Productivity
💎
Slack Productivity
ðŸŽŪ
Discord Productivity
ðŸŽĻ
Figma Design Tools
📘
Confluence Atlassian
📋
Jira Atlassian
🃏
Jest Testing
⚡
Vitest Testing
🎭
Playwright Testing
ðŸŒē
Cypress Testing
🌐
Selenium Testing
💙
Flutter Mobile Development
ðŸ“ą
React Native Mobile Development
🍎
SwiftUI Mobile Development
ðŸ“ą
Expo Mobile Development
🐍
Django Web Frameworks
⚡
FastAPI Web Frameworks
ðŸŒķïļ
Flask Web Frameworks
🍃
Spring Boot Web Frameworks
ðŸļ
Gin Web Frameworks
⚡
Vite Build Tools
ðŸ“Ķ
Webpack Build Tools
⚡
esbuild Build Tools
🐘
Gradle Build Tools
ðŸŠķ
Maven Build Tools
🔧
CMake Build Tools
ðŸŽŪ
Unity Game Development
ðŸĪ–
Godot Game Development
🔌
Arduino Embedded & IoT
🔍
Nmap Security
🐕
Datadog Monitoring
📖
Swagger/OpenAPI Documentation
No results found
EN KO

🏗ïļ Cluster & Indices

💚 Cluster Health

GET /_cluster/health Cluster health status
GET /_cluster/state Cluster state info
GET /_cluster/stats Cluster statistics
GET /_nodes Node information
GET /_nodes/stats Node statistics
GET /_cat/nodes?v Nodes overview (tabular)

📁 Index Management

GET /_cat/indices?v List all indices
PUT /index_name Create index
DELETE /index_name Delete index
POST /index_name/_close Close index
POST /index_name/_open Open index
GET /index_name/_settings Get index settings
GET /index_name/_mapping Get mapping

⚙ïļ Index Settings

PUT /index_name { "settings": { "number_of_shards": 3, "number_of_replicas": 1 } } Create with settings
PUT /index_name/_settings { "number_of_replicas": 2 } Update settings
POST /index_name/_refresh Refresh index
POST /index_name/_flush Flush index
POST /index_name/_forcemerge Force merge segments

🗚ïļ Mappings

📋 Define Mappings

PUT /index_name { "mappings": { "properties": { "field": { "type": "text" } } } } Create index with mapping
PUT /index_name/_mapping { "properties": { "new_field": { "type": "keyword" } } } Add field to mapping

🏷ïļ Field Types

"type": "text" Full-text searchable
"type": "keyword" Exact value, aggregations
"type": "long", "integer", "short", "byte" Integer types
"type": "double", "float" Floating point
"type": "boolean" Boolean
"type": "date" Date/datetime
"type": "object" JSON object
"type": "nested" Nested object (array)
"type": "geo_point" Lat/lon point

📝 Document CRUD

➕ Create/Index Documents

POST /index/_doc { "field": "value" } Create document (auto ID)
PUT /index/_doc/1 { "field": "value" } Create/update with ID
POST /index/_create/1 { "field": "value" } Create only (fail if exists)
POST /index/_bulk Bulk index documents

📖 Read Documents

GET /index/_doc/1 Get document by ID
GET /index/_source/1 Get source only
HEAD /index/_doc/1 Check if exists
GET /index/_mget { "ids": ["1", "2"] } Get multiple documents

✏ïļ Update & Delete

POST /index/_update/1 { "doc": { "field": "new_value" } } Partial update
POST /index/_update/1 { "script": { "source": "ctx._source.count += 1" } } Update with script
DELETE /index/_doc/1 Delete document
POST /index/_delete_by_query { "query": { "match": { "field": "value" } } } Delete by query
POST /index/_update_by_query { "query": {...}, "script": {...} } Update by query

📊 Search Results

📄 Pagination & Sorting

{ "from": 0, "size": 10 } Pagination
{ "sort": [{ "date": "desc" }] } Sort results
{ "sort": [{ "date": "desc" }, "_score"] } Multi-field sort
{ "_source": ["field1", "field2"] } Select fields
{ "_source": false } Exclude source

âœĻ Highlighting

{ "highlight": { "fields": { "content": {} } } } Highlight matches
{ "highlight": { "pre_tags": ["<em>"], "post_tags": ["</em>"], "fields": {...} } } Custom highlight tags

📈 Aggregations

ðŸ§Ū Metric Aggregations

{ "aggs": { "avg_price": { "avg": { "field": "price" } } } } Average
{ "aggs": { "total": { "sum": { "field": "amount" } } } } Sum
{ "aggs": { "stats": { "stats": { "field": "price" } } } } Stats (min, max, avg, sum, count)
{ "aggs": { "unique_users": { "cardinality": { "field": "user_id" } } } } Unique count

ðŸ“Ķ Bucket Aggregations

{ "aggs": { "by_status": { "terms": { "field": "status" } } } } Group by terms
{ "aggs": { "by_range": { "range": { "field": "price", "ranges": [...] } } } } Range buckets
{ "aggs": { "by_date": { "date_histogram": { "field": "date", "calendar_interval": "month" } } } } Date histogram
{ "aggs": { "by_price": { "histogram": { "field": "price", "interval": 100 } } } } Histogram

🔗 Nested Aggregations

{ "aggs": { "by_category": { "terms": {...}, "aggs": { "avg_price": { "avg": {...} } } } } } Sub-aggregation

ðŸ’Ą Tips & Best Practices

âœĻ Useful Tips

  • Use keyword type for exact matches and aggregations
  • Use filter context for yes/no queries (faster, cacheable)
  • Set appropriate shard count at index creation (cannot change later)
  • Use aliases for zero-downtime index migrations
  • Use scroll API for large result sets, not deep pagination
  • Use bulk API for indexing multiple documents