更多>
最新下载
24小时阅读排行榜
- 1 mysql时区错误怎么办_时间异常修复
- 2 mysql安装过程中解决依赖问题与配置方法
- 3 css 盒模型 子元素 margin 影响父元素怎么办_通过建立新的块级上下文解决
- 4 Go语言整型与浮点型如何区分_Golang数值类型使用说明
- 5 mysql初级项目实战适合新手学习吗_mysql学习价值说明
- 6 php怎样判断变量为颜色值字符串_php颜色值串判断法【示例】
- 7 如何在 Go 应用中集成 Azure AD 实现单点登录(SSO)
- 8 实现两级联动下拉菜单并确保表单能同时提交分类ID与子分类ID
- 9 如何让图片在容器内自适应尺寸并保持宽高比
- 10 如何安全删除 Go 切片中的元素:避免 append 导致原切片意外修改
- 11 PHP 中如何正确验证 XML 解析后的整数输入
- 12 如何从URL哈希值中提取参数并动态显示在HTML标签内
- 13 如何准确计算用户年龄:JavaScript 日期差值的正确处理方法
- 14 如何在 PHP for 循环中正确累加变量值
- 15 如何从 HTML 响应中提取特定元素的值并保存到变量
更多>
最新教程
-
- Node.js 教程
- 16454 2025-08-28
-
- CSS3 教程
- 1547288 2025-08-27
-
- Rust 教程
- 23549 2025-08-27
-
- Vue 教程
- 25951 2025-08-22
-
- PostgreSQL 教程
- 22460 2025-08-21
-
- Git 教程
- 9373 2025-08-21
下载首页 / 类库下载 / 其它类库
ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。
课程推荐→:《elasticsearch全文搜索实战》(实战视频)
我们建立一个网站或应用程序,并要添加搜索功能,但是想要完成搜索工作的创建是非常困难的。我们希望搜索解决方案要运行速度快,我们希望能有一个零配置和一个完全免费的搜索模式,我们希望能够简单地使用JSON通过HTTP来索引数据,我们希望我们的搜索服务器始终可用,我们希望能够从一台开始并扩展到数百台,我们要实时搜索,我们要简单的多租户,我们希望建立一个云的解决方案。因此我们利用Elasticsearch来解决所有这些问题以及可能出现的更多其它问题。
ElasticSearch的PHP客户端库
<?php
namespace Elastica;
class Index implements SearchableInterface
{
protected $_name;
protected $_client;
public function __construct(Client $client, $name)
{
$this->_client = $client;
if (!is_scalar($name)) {
throw new InvalidException('Index name should be a scalar type');
}
$this->_name = (string) $name;
}
本站所有资源都是由网友投搞发布,或转载各大下载站,请自行检测软件的完整性!本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!如有侵权请联系我们删除下架,联系方式:admin@php.cn
