- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 关于ik分词器,修改自定义返回tokens的type值实现
需求目的:es的ik分词器能够根据自定义的分词库对输入的关键词进行分词,但是不能够像jieba分词一样返回分词后的词性,一些需求可能除了需要分词外还需要知道词的词性来进行后续的业务处理,就需要自定义ik分词器返回的结果词的词性。实现原理:在es分词的返回结果中,有一个type字段,这个字段通常会用来返回该词的一些类别,如是否是中文分词,还是英文分词,或者是数量词。但是有些时候这些分词可能还不能够满足业务的需要,所以就需要对这这个type进行自定义返回。如在分词库中自定义了分词为“万福”,然后为其添加一
2021-06-04 20:52:19 433 1
原创 关于ElasticSearch 分词热更新的实现方式
这里写自定义目录标题关于es 分词的热更新方式有两种(1)修改ik分词器源码,然后手动支持从mysql中每隔一定时间,自动加载新的词库(2)基于ik分词器原生支持的热更新方案,部署一个web服务器,提供一个http接口,通过modified和tag两个http响应头,来提供词语的热更新因为网络更新的方式并不太稳定,主要以修改ik分词器源码的方式来进行实现。源码下载地址:https://github.com/medcl/elasticsearch-analysis-ik 根据自行的es版本 更改p
2021-06-01 18:51:15 1242 1
原创 自制基于MyBatis简易数据库交互组件(不需要写sql进行数据库的cudr操作)
Mybatis自动化生成sql组件 —by 九根刺的刺猬自制基于mybatis简易数据库交互组件,用户引入jar包后,只要在dao层继承BaseDao类接口,就能实现类似于jpa规划似的数据库操作,无需在配置mapper.xml和写sql代码,数据通过参数传入即可。文章末尾提供jar包的下载地址,有兴趣的小伙伴可以下载试试。一、需求背景及需求目标1.需求背景:mybatis提供了便捷的数据库cudr操作的方式,但是传统的mybatis的使用,需要根据数据库表的映射,形成一一对应的实体类,以及创建复杂对
2020-09-19 16:23:06 695
自制简易数据库交互组件-by九根刺的刺猬.rar
2020-09-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人