ES搜索
文章平均质量分 61
无条件做异梦
这个作者很懒,什么都没留下…
展开
-
elasticsearch安装
默认的拼音分词器会将每个汉字单独分为拼音,而我们希望的是每个词条形成一组拼音,需要对拼音分词器做个性化定制,形成自定义分词器。character filters:在tokenizer之前对文本进行处理。例如删除字符、替换字符tokenizer:将文本按照一定的规则切割成词条(term)。例如keyword,就是不分词;还有ik_smarttokenizer filter:将tokenizer输出的词条做进一步处理。原创 2023-10-14 11:37:16 · 614 阅读 · 0 评论 -
elasticsearch索引同步
Canal基于mysql的binlog技术实现数据同步,什么是binlog,它是一个文件,二进制格式,记录了对数据库更新的SQL语句,向数据库写数据的同时向binlog文件里记录对应的sql语句。1、canal 模拟 MySQL slave 的交互协议,伪装自己为 MySQL slave ,向 MySQL master 发送dump。#1、针对实时性非常高的场景需要满足数据的及时同步,可以同步调用,或使用Canal去实现。详细使用Canal进行索引同步的步骤参考:Canal实现索引同步.pdf。原创 2023-09-16 23:47:22 · 590 阅读 · 0 评论 -
ElasticSearch配置
因为在创建elasticsearch容器的时候,映射了目录,所以可以在宿主机上进行配置ik中文分词器。在去选择ik分词器的时候,需要与elasticsearch的版本好对应上。上传到服务器上,放到对应目录(plugins)解压。原创 2023-09-14 17:41:15 · 589 阅读 · 0 评论