PHP中调用 ElasticSearch的数据

  作者:会飞的

PHP中 ElasticSearch的使用准备1.环境window xampp 或者其他的php运行环境2.windows下安装Composer-Setup.exe http://jingyan.baidu.com/article/4f34706ed04013e386b56d72.html3.在php.ini中开启curl和openssl使用接下来介绍如何使用elasticsearch-php4. 在E盘新建文件夹命名为elastic,下载composer.phar 拷贝co

PHP中 ElasticSearch的使用

准备

1.环境window  xampp 或者其他的php运行环境

2.windows下安装Composer-Setup.exe

              http://jingyan.baidu.com/article/4f34706ed04013e386b56d72.html

3.在php.ini中开启curl和openssl

使用

接下来介绍如何使用elasticsearch-php

4. 在E盘新建文件夹命名为elastic,下载composer.phar  拷贝composer.phar到
     E:/elastic目录下面

5.在里面放入一个命名为composer.json的文件,文件内容为:

    {  

        "require":{  
            "elasticsearch/elasticsearch" : "~1.2"  
        }  
    }

6..将composer.phar拷贝到elastic文件夹中,cd 到test文件夹,输入命令:php composer.phar install --no-dev  等待安装成功

这个时候test文件夹下面应该会出现vendor文件夹,里面有elasticsearch、composer、guzzle等文件夹,很多内容

7.这个时候,就可以使用elasticsearch了

获取数据

<?('vendor/autoload.php' = ['hosts'] = '127.0.0.1:9200',                  =  ElasticsearchClient( = ['index'] = '库'['type'] = '表'['id'] = 'id' = ->get(();;

其他的插入数据等https://www.elastic.co/guide/en/elasticsearch/client/php-api/current/_quickstart.html


有用  |  无用

猜你喜欢