NoSQL Databases
Elasticsearch 8.x Patterns
USE when user asks about Elasticsearch, ES, Elastic, OpenSearch, ELK stack, Kibana, Logstash, Beats, search indexing, inverted index, full-text search with Elasticsearch, ES Query DSL, ES|QL, Lucene queries, analyzers/tokenizers, Elasticsearch mappings, shard management, index lifecycle management (ILM), data streams, Elasticsearch aggregations, Elasticsearch bulk API, reindex, Elasticsearch security/RBAC, Elasticsearch vector search / kNN, search_as_you_type, Elasticsearch client libraries (elasticsearch-py, @elastic/elasticsearch, olivere/elastic), Elasticsearch cluster health, cat APIs, or Elasticsearch performance tuning. DO NOT USE for ClickHouse (use clickhouse skill), DuckDB (use duckdb skill), pgvector (use pgvector skill), PostgreSQL full-text search, Solr, Meilisearch, Typesense, Algolia, Redis Search, or general SQL databases.