Elasticsearch has introduced a new specialized query language, Elasticsearch Query Language (ES|QL), which has been integrated into the Elasticsearch main branch after a year of development. Designed for expressiveness, composability, and speed, ES|QL serves as a unified querying interface that simplifies interactions with Elasticsearch by bringing compute capabilities close to the data, reducing the need for data transfers to external systems. Unlike existing query languages like QueryDSL, ES|QL includes a dedicated query and compute engine that performs comprehensive tasks such as filtering, processing, and sorting within the Elasticsearch environment, and it operates on data blocks rather than individual rows to enhance performance. The language supports complex queries involving multiple chained operations and is designed to exploit local data characteristics through specialized execution strategies that emphasize vectorization and multi-threading, offering significant performance improvements over traditional methods. Now available as a tech preview in Elasticsearch's main branch, ES|QL is a free tier feature that encourages user feedback as it continues to evolve, with future updates and features remaining at the discretion of Elastic.