技术池(jishuchi.com) 本次搜索耗时 2.112 秒,为您找到 241 个相关结果.
  • 版本控制

    处理冲突 悲观并发控制(Pessimistic concurrency control) 乐观并发控制(Optimistic concurrency control): 乐观并发控制 使用外部版本控制系统 处理冲突 当使用index API更新文档的时候,我们读取原始文档,做修改,然后将整个文档(whole document) 一次性重新索...
  • 以字段为中心查询

    以字段为中心的查询(Field-centric Queries) 问题1:在多个字段中匹配相同的单词 问题2:减少长尾 问题3:词条频度 解决方案 以字段为中心的查询(Field-centric Queries) 上述提到的三个问题都来源于most_fields是以字段为中心(Field-centric),而不是以词条为中心(Term-cen...
  • 脚本评分

    脚本评分 [TIP] 脚本评分 最后,如果所有 function_score 内置的函数都无法满足应用场景,可以使用 script_score 函数自行实现逻辑。 举个例子,想将利润空间作为因子加入到相关度评分计算,在业务中,利润空间和以下三点相关: price 度假屋每晚的价格。 会员用户的级别——某些等级的用户可以在每晚房价高于某个...
  • 最多字段查询

    多数字段(Most Fields) 多字段映射(Multifield Mapping) 多数字段(Most Fields) 全文搜索是一场召回率(Recall) - 返回所有相关的文档,以及准确率(Precision) - 不返回无关文档,之间的战斗。目标是在结果的第一页给用户呈现最相关的文档。 为了提高召回率,我们会广撒网 - 不仅包括精确匹配...
  • 停用词: 性能与精度

    停用词: 性能与精度 [TIP] 停用词的优缺点 停用词: 性能与精度 从早期的信息检索到如今,我们已习惯于磁盘空间和内存被限制为很小一部分,所以 必须使你的索引尽可能小。 每个字节都意味着巨大的性能提升。 (查看 stemming ) 词干提取的重要性不仅是因为它让搜索的内容更广泛、让检索的能力更深入,还因为它是压缩索引空间的工具。 一种...
  • 执行搜索

    执行搜索 6.0 6.0 搜索操作 Match 查询 Bool 查询 更复杂的示例 Scrolling(游标)查询 执行搜索 6.0 6.0 搜索操作 嗯…​这个项目如果没有什么特别之处就不叫 elasticsearch 了! 我们来聊聊客户端中的搜索操作。 在命名方案规范的前提下,客户端拥有一切的查询权限,也拥有获取 REST AP...
  • 安装

    安装 版本矩阵 Composer 安装 –no-dev 选项 安装 Elasticsearch-php 只有四个要求您需要担心的: PHP 7.0.0 或者更高的版本 Composer ext-curl : PHP 的 Libcurl 扩展(参见下面的注释) Native JSON 扩展 (ext-json ) 1.3.7 或者更高的版本...
  • 映射

    映射 核心简单字段类型 注意 查看映射 小提示 自定义字段映射 index 分析 更新映射 重要 测试映射 映射 为了能够把日期字段处理成日期,把数字字段处理成数字,把字符串字段处理成全文本(Full-text)或精确的字符串值,Elasticsearch需要知道每个字段里面都包含了什么类型。这些类型和字段的信息存储(包含)在映...
  • 索引

    开始第一步 让我们建立一个员工目录 索引员工文档 「索引」含义的区分 开始第一步 我们现在开始进行一个简单教程,它涵盖了一些基本的概念介绍,比如索引(indexing) 、搜索(search) 以及聚合(aggregations) 。通过这个教程,我们可以让你对Elasticsearch能做的事以及其易用程度有一个大致的感觉。 我们接下来将陆...
  • 重要配置的修改

    重要配置的修改 指定名字 路径 Warning : 最小主节点数 集群恢复方面的配置 最好使用单播代替组播 重要配置的修改 Elasticsearch 已经有了 很好 的默认值,特别是涉及到性能相关的配置或者选项。如果你有疑问,最好就不要动它。我们已经目睹了数十个因为错误的设置而导致毁灭的集群,因为它的管理者总认为改动一个配置或者选项就可...