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
猜你喜欢
您可能感兴趣的文章:
- PHP中超时提示Fatal error Maximum execution time of 30 seconds exceeded的解决方案
- PHP中的stristr(),strstr(),strpos()速度比较
- rawurlencode()和urlencode()函数区别
- Smarty优缺点
- Warning Cannot modify header information - headers already sent by
- 编写安全 PHP 应用程序的七个习惯
- 二维数组的array_unique函数
- 截取中文字符串时屏蔽乱码
- 静态页面已不利于搜索引擎优化和收录和排名
- 企业网站优化的弊端如何改变
- 去掉桌面图标阴影
- 如何针对MSN搜索进行网站优化
- 使用 mb_detect_encoding() 函数来判断字符串是什么编码的
- 网页状态码的含义网页错误类型详情
- 用php处理百万级以上的数据提高查询速度的方法
- 用php防止XSS跨站脚本攻击的方法
- 用php过滤网页中所有的html,css,js代码
- elasticsearch php Content-Type header [] is not supported
- elasticsearch php body为空