1. 程式人生 > >Elasticsearch-PHP 概述

Elasticsearch-PHP 概述

希望 nbsp 譯文 overview view api文檔 復雜 bsp detail

最近在學習使用Elasticsearch,並且是和PHP一起使用的,看到了Elasticsearch-PHP,其實是Elasticsearch為PHP提供的客戶端,那麽我們來學習一下API文檔,如何在PHP中使用Elasticsearch。

官方文檔:https://www.elastic.co/guide/en/elasticsearch/client/php-api/current/_overview.html

但是看到的官方文檔又是英文的,目前還沒有中文版本,所以嘗試翻譯一下。這會是一個系列的翻譯文檔,稍後會有其它章節的翻譯。

下面開始對Elasticsearch-PHP API進行介紹。

概述

這是官方Elasticsearch PHP客戶端。它被設計成一個非常低級別的客戶端以至於不會偏離REST API。

所有的方法都緊密的匹配著REST API,並且匹配著其他語言客戶端的方法結構(ruby,python,等)。我們希望這種一致性使得很容易學習一種客戶端,並且能夠花最少的努力無縫地從一種語言切換到另外一種語言。

客戶端被設計為“unopinionated”。有幾個普遍的細節被添加到客戶端(集群狀態監聽,輪循請求等),但很大程度上是很貧乏的。這是故意的。我們希望更復雜的庫可以構建在共同的普遍的基礎之上。

來源:http://blog.csdn.net/zpf336/article/details/48547871

Elasticsearch-PHP 概述