IMPORTANT: No additional bug fixes or documentation updates will be released for this version. For the latest information, see the current release documentation.
Overview »

Elasticsearch-PHP

  • PHP Client: other versions:
  • Overview
  • Quickstart
    • Installation
    • Index a document
    • Get a document
    • Search for a document
    • Delete a document
    • Delete an index
    • Create an index
    • Wrap up
  • Installation
    • Version Matrix
    • Composer Installation
    • --no-dev flag
  • Configuration
    • Example: Configuring the Hosts
    • Example: Configuring HTTP Basic Auth
    • Example: Configuring the Logger
    • Example: Configuring the Selector Class
    • Full list of configurations
  • Index Operations
    • Create an index
    • Delete an index
    • Put Settings API
    • Get Settings API
    • Put Mappings API
    • Get Mappings API
    • Other APIs in the Indices Namespace
  • Indexing Operations
    • Single document indexing
    • Bulk Indexing
  • Search Operations
    • Match Query
    • A more complicated example
  • The Connection Pool
    • PHP and connection pooling
    • RoundRobinSelector vs StickyRoundRobinSelector
IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.
Overview »

Most Popular

Video

Get Started with Elasticsearch

Video

Intro to Kibana

Video

ELK for Logs & Metrics