自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (1)
  • 收藏
  • 关注

原创 easyes中使用原生java api调用es

如果你需要执行 Easy-ES 尚未封装的高级功能(如复杂的聚合分析、特定的索引管理操作、或者性能调优相关的底层调用),可以通过获取原生的。如果你需要在配置类或更底层的逻辑中获取,可以查看 Easy-ES 的配置类源码,通常它暴露了 client 的 Bean。通过这种方式,你可以在享受 Easy-ES 带来的开发便利的同时,保留对 Elasticsearch 底层能力的完全控制,以应对复杂或特殊的业务需求。混合使用:在同一项目中混合使用 Easy-ES 的 ORM 方法和原生 API 是完全可行的。

2026-11-09 15:08:53 142

原创 The difference between max_gram and min_gram in NGram Tokenizer must be less than or equal to....

是一个静态设置还是动态设置取决于 ES 版本,通常在索引关闭状态下修改更安全,或者在创建时指定。Elasticsearch 为了防止 Ngram 分词器生成过多的词元(Token)导致索引体积爆炸和性能下降,引入了一个索引级别的设置。你有两种解决方式:调整分词器配置(推荐用于小规模差异)或 修改索引设置(推荐用于需要较大范围匹配的场景)。如果你确实需要较大的跨度(例如从 1 到 10),你需要在创建索引或更新索引设置时,显式增大。如果你的业务场景允许,可以调整分词器配置,使差值小于或等于 1(默认限制)。

2026-11-05 10:11:27 141

原创 ES分词:ngram和ik结合使用

Ngram 和 IK 分词器完全可以结合使用,且在中文搜索引擎(如 Elasticsearch)的实战中,这种“组合拳”是解决精准匹配与模糊召回矛盾的最佳实践方案。两者结合的核心理念是:用 IK 保证语义理解的准确性,用 Ngram 提升容错率和前缀匹配能力。为同一个业务字段建立多个子字段,分别使用不同的分词器。方案 B:索引时 IK,搜索时 Ngram(较少用,需谨慎)Ngram 和 IK 不是二选一的关系,而是相辅相成的搭档。方案 A:多字段映射(Multi-fields)—— 推荐。

2026-11-05 09:47:48 282

原创 在线制作banner的网站

banner生成网站

2023-01-30 09:56:56 640

原创 linux创建git本地仓库(简单)

linux下快速创建git仓库

2022-08-09 11:10:53 411

原创 swagger :/v2/api-docs中找不到HTTP 404

swagger :/v2/api-docs中找不到HTTP 404swagger :/v2/api-docs中找不到HTTP 404描述:新增一个模块swagger识别不到,其他模块可以用,检查过注解配置之类的没问题,找了半天一一排除,最后发现是实体类java权限字符的问题。将private误写成public,改回来就可以了,在此做一个记录。...

2022-05-19 20:26:38 3988 3

空空如也

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

TA关注的人

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