摘要: 本文是:https://www.elastic.co/cn/blog/frame-of-reference-and-roaring-bitmaps 文章的翻译及理解。 lucene 在存储 doc 时,会为每个 doc 分配一个 doc_id。doc_id 是 segment 维度(index->s 阅读全文
posted @ 2023-11-27 19:53 大熊猫同学 阅读(2) 评论(1) 推荐(0) 编辑
摘要: 如果将 Elasticsearch(ES)作为线上C端服务的查询引擎,那么 search query 的响应时间则至关重要。因为毕竟面向C端用户,如果一个搜索请求 1 秒内(端到端)还未返回,那么用户将不可接受。 因此,C端服务对ES的性能稳定性做了许多工程上的优化,比如: 强制将分片的段文件设置为 阅读全文
posted @ 2023-09-04 20:57 大熊猫同学 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 主要解释下面3个常用的参数: 1. index 参数 2. store 与 _source 参数 3. doc_value 参数 ## 1、index 参数 默认为true。当设置为true时,代表需要对该字段进行检索,也即倒排查询,根据 query 条件 查询 doc_id ## 2、store 阅读全文
posted @ 2023-08-23 18:06 大熊猫同学 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 什么是 5why 分法法? 所谓5why分析法,又称“5问法”,也就是对一个问题点连续以5个“为什么”来自问,以追究其根本原因。 虽为5个为什么,但使用时不限定只做“5次为什么的探讨”,主要是必须找到根本原因为止,有时可能只要3次,有时也许要10次,如古话所言:打破砂锅问到底。 5why法的关键所在 阅读全文
posted @ 2023-03-25 22:26 大熊猫同学 阅读(194) 评论(0) 推荐(0) 编辑
摘要: Redis 持久化机制 1 RDB 每隔一段时间,生成一个指定时间点的快照。RDB 使用 fork 子进程进行数据的持久化,数据IO操作在子进程中执行。 1.1 优点 RDB 文件简单,它保存的是到某个时间点内所有的 Redis 数据集(键值对),很适合用于归档。单个文件也很方便地传输给其它数据中心 阅读全文
posted @ 2022-12-25 12:25 大熊猫同学 阅读(49) 评论(0) 推荐(0) 编辑
摘要: S:当我们接到一个产品需求时,需要调用下游服务方提供的接口,比如调用下游 LBS 服务召回附近的商家,这时候需要拉着下游 RD 做技术方案评审,确定下游提供的接口是否满足 PRD 需求。 C:在 PRD 评审时,往往只是 PM 拉着各方 RD 评完了产品功能,RD 需要评估出实现产品功能需要依赖的外 阅读全文
posted @ 2022-11-20 18:11 大熊猫同学 阅读(75) 评论(0) 推荐(0) 编辑
摘要: ##一、搜索渠道 当公司有多个业务时,其他成熟的业务可为新的业务导流,因此新业务的搜索流量可来自其他业务,称为搜索渠道。 用户使用搜索多不多?搜索完后点击多不多?搜索完后下单多不多?围绕这三个问题从query维度(QV)和用户维度(UV)可以制定一系列的指标。 二、搜索各指标 指标分类:流量指标、转 阅读全文
posted @ 2022-09-04 10:56 大熊猫同学 阅读(735) 评论(2) 推荐(0) 编辑
摘要: 一、性能度量的指标 如何衡量系统接口的响应时间? 平均值 平均值是把统计时间段内所有请求的响应时间数据相加,再除以总请求数。平均值的敏感度差 最大值 统计时间段内所有请求响应时间最长的值,最大值过于敏感 分位值 把统计时间段内请求的响应时间从小到大排序,假如一共有100个请求,那么排在第90位的响应 阅读全文
posted @ 2022-08-28 09:46 大熊猫同学 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 一、候选 sug 词数据来源: 商品侧:query 召回的商品数、query 召回的订单数 query侧:QV、QV_CTR、QV_CXR 从这两个角度选出的 query 作为 sug 词候选集 二、数据处理(分析) 规则挖掘、FP算法挖掘、商品标题NER标签提取:功效/品牌/适用群体/适用场景+简 阅读全文
posted @ 2022-08-28 09:41 大熊猫同学 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 当前已经有了一版线上用户正在使用的方案,然后算法对某些策略做了模型迭代或者规则优化(反映在cxr或者更好的用户体验)产生了一版新的方案,新方案的上线流程是怎样的? 方式一:新方案代码直接发版上线。没啥优点,缺点是万一线上用户使用效果不好,很难再回滚到就方案的代码。 方式二:开关配置,有一个开关是否使 阅读全文
posted @ 2022-08-26 09:27 大熊猫同学 阅读(66) 评论(0) 推荐(0) 编辑