What is our Elasticsearch php client library ?

398 views March 8, 2017 September 27, 2019 admin 1

Elasticsearch is a Web API, as explained here.

To get access to Elasticsearch from the php plugin code, we could have built our own http library, but it would have been crazy.

Instead, we are using the elasticsearch-php Elasticsearch client library. It is a low level code which takes care of wrapping/unwrapping php arrays to and from json over http. We used to use the Elastica library, but gave it up after the Elasticsearch 7.x version (see Elastica 7.x retro-compatibility issues)

If you want to learn more, here are some documentations:

elasticsearch-php

Was this helpful?

Leave A Comment
*
*

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Join Our weekly Newsletter

Receive our latest news once a week, each Thursday afternoon.
Your email is kept 100% private, and you will not receive other stuff in your mailbox.

We keep your data private and share your data only with third parties that make this service possible. Read our Privacy Policy.