自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 QPS 50+ 也有性能危机?聊聊我在“多级兜底”推荐链路中用 Redis 搞定黑名单的逻辑

长链路匹配中, Redis 如何作为“确定性锚点”,通过 O(1) 响应压制多轮嵌套退避场景下的系统抖动,实现高性能推荐系统架构。

2025-12-27 08:00:00 284

原创 SQL 优化实战:在混合业务场景下“状态位标记” vs UNION ALL

在进行数据库取数优化时,策略选择必须服从于业务目标

2025-12-19 19:35:54 352

原创 搜索引擎场景下的慢SQL优化实战:场景适配的解决方案

在类似Solr索引构建的批处理场景中,"分而治之"的多次聚合查询往往是更务实、可持续的选择。

2025-12-03 14:42:29 1079

原创 mac下解决VSCode 中 Conda 环境异常与自定义包导入失败问题

解决VSCode中zsh终端Conda环境激活后Python版本错误(显示2.7而非3.6)及自定义包mylib导入失败问题,通过调整.zshrc的PATH优先级和配置PYTHONPATH实现环境修复。

2025-12-02 16:20:48 303

原创 Solr远程调试实战

Solr远程调试实战:通过JPDA架构实现生产环境实时调试,利用启动参数配置调试端口,VSCode连接排查插件问题,提升复杂Bug定位效率。

2025-11-27 12:36:51 961

原创 Solr查询中的陷阱:空字符串能匹配范围查询,却逃过通配符查询?

一个看似简单的查询需求,背后隐藏着Solr文本处理的精妙机制

2025-11-26 12:35:01 592

原创 从Sort到Score:solr eDisMax bq参数排序实战

医疗资讯搜索需多层级排序,sort 参数受限。eDisMax 的 bq 参数凭借 “分层叠加评分” 的特性,完美解决了 “核心匹配→偏好匹配→时间兜底” 的多层级排序诉求。

2025-11-25 17:03:58 610

原创 搜索服务接口设计中的正交隔离原则

基于正交隔离原则的Solr接口设计:通过新增独立参数drug_code_prefix实现药品编码前缀的多值精准过滤,避免与全文检索逻辑耦合,提升性能与可维护性。

2025-11-25 12:38:32 734

原创 案例:elk- write拒绝执行问题排查

本次消费慢的核心原因是bulk线程池占满,但因为单节点起了2-3个实例,且线程池设置需要参考CPU核数,故暂不扩大此配置,而是增加了一个data节点,并采用最佳实践,新增了仅有一个master角色的节点并使其成为master,改后效果显著,数据写入速度恢复正常,能满足需要,kafka不再lag。仅在恢复数据时由于数据量过大,一个节点x经常挂掉,针对该问题通过调整年轻代大小得到优化。

2023-10-10 15:14:48 312 1

原创 初识solr facet(一)

Solr Facet使用介绍。Facet(直译为分面,实践来看可以叫做聚合)是由facet component支持的,将查询结果根据指定条件进行动态聚合,获得各类目信息的功能。

2020-09-30 18:34:56 957

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除