Interfacing with Elasticsearch: Picking a Client | Elastic Blog