This guide teaches you to effectively use Elasticsearch in your applications. It covers core concepts, installation on various operating systems, and familiarizes you with the Elastic Stack components like Kibana, Logstash, and Beats. You'll learn to import data from sources such as RDBMS and files, enabling you to manage and transform data into meaningful insights. Beginning with the fundamentals, the book progresses to installation and index management, where you'll create, update, and delete indices. You'll explore the Query DSL for crafting complex search queries and advance to handling geodata for mapping purposes. Data analysis through aggregation is also covered, along with performance tuning techniques. The final chapter focuses on Elasticsearch administration. This resource is ideal for developers, architects, DBAs, and DevOps professionals seeking to learn Elasticsearch for new or existing applications. A basic understanding of programming is required. The content is structured to guide you through the essential features and advanced topics, ensuring a comprehensive grasp of Elasticsearch's capabilities.
Anurag Srivastava Boeken
Deze auteur is een ervaren technisch leider met meer dan elf jaar ervaring in de ontwikkeling van webapplicaties. Zijn expertise omvat het ontwerpen en implementeren van schaalbare applicaties, met diepgaande kennis van machine learning en data science met Python. Hij heeft uitgebreide ervaring met de Elastic stack voor datavisualisatie, evenals met CI/CD-tools. Deze auteur publiceert regelmatig technische artikelen op zijn blog, waarin hij inzichten en handleidingen over diverse onderwerpen deelt.
