一份不错的资料ELASTIC 搜索开发实战一、安装插件拼音分词扩展elasticsearch-analysis-pinyin安装二、添加拼音支持1、新建索引PUT <index>{ "mappings": { "<type>": { "properties": { "name": { "type": ...
原创 2021-07-12 13:57:13
462阅读
一份不错的资料ELASTIC 搜索开发实战一、安装插件拼音分词扩展elasticsearch-analysis-pinyin安装二、添加拼音支持1、新建索引PUT <index>{ "mappings": { "<type>": { "properties": { "name": { "type": ...
原创 2022-03-01 09:50:51
583阅读
一般情况下,有些搜索需求是需要根据`拼音`和`中文`来搜索的,那么在`elasticsearch`中是如何来实现基于`拼音`来搜索的呢?可以通过`elasticsearch-analysis-pinyin`分析器来实现。
原创 精选 2023-01-15 12:24:15
1606阅读
-- 1.users表里增加姓名拼音列ALTER TABLE users ADD name_pinyin VARCHAR(64)NULL COMMENT '姓名拼音';-- 2.创建汉字拼音对照临时表  CREATE TABLE IF NOT EXISTS `t_base_pinyin` (   `pin_yin_` VARCHAR(255) CHARACTER SET gbkNOT NULL,
原创 2021-07-14 15:37:36
606阅读
# MySQL 字段拼音查询 在开发中,我们经常需要根据字段拼音查询数据库中的数据。例如,我们可能需要根据拼音首字母查询某个人的信息,或者根据拼音排序查询某个表中的数据。在 MySQL 中,我们可以使用一些函数和技巧来实现这个需求。 ## 使用 Collation 实现拼音查询 MySQL 的 Collation(排序规则)决定了字符串比较和排序的方式。对于中文拼音查询,我们可以使用 `ut
原创 2023-07-23 17:36:48
222阅读
# MySQL字段拼音实现教程 ## 1. 简介 在实际的数据库应用中,经常会遇到需要将MySQL表中的字段转换成拼音的需求。本文将介绍如何使用Python和pinyin库来实现MySQL字段拼音的功能。 ## 2. 实现步骤 下面是整个过程的步骤概述: | 步骤 | 描述
原创 2024-01-16 07:36:55
54阅读
ES安装分词与拼音插件
原创 精选 2024-05-14 16:51:15
3568阅读
安装pinyin分词 地址:https://github.com/medcl/elasticsearch analysis pinyin 得到
原创 2021-08-05 16:21:39
541阅读
# Java拼音模糊匹配字段 ## 引言 在Java开发中,经常会遇到需要根据拼音来模糊匹配字段的需求。比如在搜索功能中,用户输入一个关键字,要求返回所有包含这个关键字的记录。如果只是简单地使用字符串的equals方法进行匹配,会忽略掉拼音不完全匹配的情况。因此,我们需要一种能够进行拼音模糊匹配的解决方案。 本文将介绍一种基于拼音转换和字符串匹配的方法来实现Java拼音模糊匹配字段的功能。首先
原创 2023-08-26 10:15:29
258阅读
Lucene中,高亮功能和store属性是否存储息息相关,因为需要根据偏移位置到原始文档中找到关键字才能加上高亮的片段。在Elasticsearch,因为_source中已经存储了一份原始文档,可以根据_source中的原始文档实现高亮,在索引中再存储原始文档就多余了,所以Elasticsearch默认是把store属性设置为no。ES默认检索只会返回ID,如果在禁用source情况下,你需通过根
原创 2017-09-11 15:11:20
1238阅读
(1)、字符串       text  ⽤于全⽂索引,搜索时会自动使用分词器进⾏分词再匹配       keyword  不分词,搜索时需要匹配完整的值(2)、      整型: byte,short,integer,long    &nb
原创 2023-12-06 18:01:01
155阅读
**如何在Kubernetes中添加Elasticsearch节点** 在Kubernetes中添加Elasticsearch节点是一个常见的操作,它可以帮助我们扩展Elasticsearch集群的容量和性能。在这篇文章中,我们将详细介绍如何在Kubernetes中添加Elasticsearch节点,帮助那些刚入行的小白理解这个过程。 ### 添加Elasticsearch节点的流
原创 2024-05-29 10:05:23
79阅读
根据之前搜索的研究,基本上简单的搜索已经完成,但其实很多地方还是不满足。比如用户切换输入法有误或者中病毒丢失输入法,只能输入拼音搜索。那么我就来研究一下咯!首先我们看看需要准备一些什么?1.es拼音插件2.拼音插件的mapping3.拼音搜索>1.es拼音插件下载地址:https://github.com/medcl/elasticsearch-analysis-pinyin/release
原创 精选 2021-02-01 12:02:27
4675阅读
2点赞
1评论
拼音分析器:GitHub/medcl/elasticsearch-analysis-pinyin 在搜索关键字中可以包含拼音Elasticsearch 7.6.2 第一步、下载插件(可选) https://github.com/medcl/elasticsearch-analysis-pinyi
原创 2021-07-20 09:59:08
842阅读
实现将MySQL某字段转为拼音的功能,可以分为以下几个步骤: 步骤 | 描述 --- | --- 1 | 安装必要的依赖库 2 | 创建数据库和数据表 3 | 导入数据 4 | 创建转换函数 5 | 调用转换函数 下面我将逐步为你解释每个步骤的具体操作。 ### 第一步:安装必要的依赖库 在开始之前,你需要确保已经安装了以下两个依赖库: - `pinyin`:用于将中文转换为拼音 - `
原创 2024-02-17 06:55:37
75阅读
word文字怎么添加拼音?办公技巧,让日常工作更轻松,今天分享的是常用的Word小技巧,日常办公轻松应对。1、文字上方添加拼音选中文字后,点击开始-字体-拼音指南,然后直接在页面上点击确定即可。以上就是word文字怎么添加拼音的办公技巧,希望可以帮助到你!
原创 2024-01-27 13:21:13
178阅读
排序后SELECT c1 FROM test ORDER BY CONVERT ( c1 USING gbk )
00
原创 2023-05-11 11:04:47
146阅读
1、原索引2、创建新索引3、同步数据4、删除原索引5、设置别名欢迎访问我的个人博客,听听我的故事。
原创 2022-07-16 00:38:39
10000+阅读
毕业论文一次性修改所有字母和数字的字体 毕业论文往往最烦人的就是汉字用宋体,数字和字母要用Time New Roman,这些东西都是混排的,一处一处去改,不知道改到什么时候。其实利用word的替换功能很轻松就能搞定,下面图解常见方法(第6条描述的方法最简单)。 1、修改字母格式:打开替换选项(快捷键Ctrl+H),在查找内容里面输入$(这个表示查找所有字母;#表示查找所有数字,^g表示查找所有图片
讲述Elasticsearch更新索引指定字段操作
原创 精选 2024-07-16 10:13:25
341阅读
  • 1
  • 2
  • 3
  • 4
  • 5