Tag

Query DSL

1 views collected around this technical thread.

High Availability Architecture
High Availability Architecture
Aug 16, 2024 · Big Data

Introduction to Elasticsearch: Core Concepts, Query Types, Pagination, and Data Synchronization

This article provides a comprehensive overview of Elasticsearch, covering its distributed storage architecture, core data model concepts, analysis and query capabilities, practical next‑token pagination techniques, join strategies, and various data synchronization methods for integrating Elasticsearch with other systems.

Distributed StorageElasticsearchQuery DSL
0 likes · 13 min read
Introduction to Elasticsearch: Core Concepts, Query Types, Pagination, and Data Synchronization
php中文网 Courses
php中文网 Courses
Dec 9, 2022 · Databases

Elasticsearch Index and Document Operations Tutorial

This tutorial explains how to create, query, update, and delete Elasticsearch indices and documents using RESTful HTTP requests, covering basic CRUD operations, various query types, pagination, sorting, aggregations, highlighting, and mapping definitions with practical JSON examples.

ElasticsearchIndexingQuery DSL
0 likes · 8 min read
Elasticsearch Index and Document Operations Tutorial
Tencent Music Tech Team
Tencent Music Tech Team
Jan 4, 2022 · Big Data

Elasticsearch Fundamentals: Architecture, Indexing, Query DSL and Search Mechanics

Elasticsearch is a distributed, schemaless search engine built on Lucene that stores JSON documents in sharded indexes, uses immutable segments and merges, provides a flexible Query DSL with aggregations and relevance scoring, and executes distributed query‑then‑fetch searches with features like scrolling, optimistic locking, and zero‑downtime reindexing.

AnalyzersElasticsearchIndexing
0 likes · 26 min read
Elasticsearch Fundamentals: Architecture, Indexing, Query DSL and Search Mechanics
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Apr 28, 2021 · Databases

Master Advanced Elasticsearch Queries: From Match All to Aggregations

This guide walks through Elasticsearch 7.8.0 advanced query techniques—including match‑all, term, multi‑match, range, fuzzy, sorting, highlighting, pagination, and various aggregations—showing the required HTTP methods, endpoints, request bodies, and example responses for each operation.

AggregationElasticsearchQuery DSL
0 likes · 8 min read
Master Advanced Elasticsearch Queries: From Match All to Aggregations
Sohu Tech Products
Sohu Tech Products
Aug 12, 2020 · Big Data

Elasticsearch Basics: Concepts, Installation, and Search Operations

This article introduces Elasticsearch as a distributed open‑source search and analytics engine, explains its core concepts and architecture, compares it with relational databases, details installation steps, configuration, indexing, analyzers, query DSL, pagination, sorting, and provides practical examples for building search functionality.

AnalyzersElasticsearchIndexing
0 likes · 22 min read
Elasticsearch Basics: Concepts, Installation, and Search Operations
Tencent Cloud Developer
Tencent Cloud Developer
Jul 22, 2020 · Backend Development

Practical Optimization of Elasticsearch Search Ranking

The article explains how to systematically improve Elasticsearch search relevance by fine‑tuning Query DSL with filters, phrase matching, and boosts, incorporating static scoring via function_score, adjusting BM25 similarity parameters, and using diagnostics like _explain to iteratively achieve higher ranking quality.

BM25BoostElasticsearch
0 likes · 17 min read
Practical Optimization of Elasticsearch Search Ranking
Zhengtong Technical Team
Zhengtong Technical Team
Apr 30, 2020 · Big Data

Design and Performance Optimization of an Intelligent Search System for City Operations Big Data Center

This article describes the background, requirement‑driven prototype design, Elasticsearch‑based query‑DSL selection, and extensive performance tuning—including hardware configuration, indexing parameters, JVM and garbage‑collector adjustments—that enabled real‑time ingestion of hundreds of thousands of records and sub‑second search responses for a city‑wide data platform.

Cluster TuningElasticsearchIntelligent Search
0 likes · 12 min read
Design and Performance Optimization of an Intelligent Search System for City Operations Big Data Center
System Architect Go
System Architect Go
Jan 29, 2019 · Backend Development

Elasticsearch Query DSL Overview: Queries, Filters, and Advanced Types

This article provides a comprehensive overview of Elasticsearch's Query DSL, explaining its purpose, the distinction between leaf and compound queries, query versus filter contexts, and detailing a wide range of query types including full‑text, term‑level, compound, joining, geo, specialized, and span queries.

ElasticsearchFiltersFull-Text Search
0 likes · 8 min read
Elasticsearch Query DSL Overview: Queries, Filters, and Advanced Types