Cheers! We have completed a basic study of Java programming with Elasticsearch. We should now be able to understand and access the different Elasticsearch clients in Java. We also learned how to incorporate Elasticsearch into Java applications, especially Spring Boot applications. We also outlined the basic programming concept of Spring Data Elasticsearch. We pointed out the issue that Spring Data needs to revise significantly, due to the fact that the transport client is deprecated in version 7.0 and will be removed fully in version 8.0.
In the following Chapter 12, Elasticsearch from Python Programming, we will introduce Python programming with Elasticsearch. The elasticsearch-py package is the official low-level client for Elasticsearch. The goal of the Python package is to provide commonality to all Elasticsearch-related codes in Python. We will also review Elasticsearch...