首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Lucene
订阅
qismyq
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
「扫盲」Elasticsearch
不知道大家的公司用Elasticsearch多不多,反正我公司的是有在用的。平时听同事们聊天肯定避免不了不认识的技术栈,例如说:把数据放在引擎,从引擎取出数据等等。 如果对引擎不了解的同学,就压根听不懂他们在说什么(我就是听不懂的一位,扎心了)。引擎一般指的是搜索引擎,现在用得…
Lucene 学习总结之一:全文检索的基本原理
通俗易懂地解释了全文检索的基本原理,值得拜读学习。
ElasticSearch + Logstash进行数据库同步
在我们使用mysql和elasticsearch结合使用的时候,可能会有一些同步的需求,想要数据库和elasticsearch同步的方式其实有很多。 可以使用canal,它主要是监听mysql的binlog 日志,可以监听数据的一些变化,如果数据发生了变化我们需要做什么逻辑,这…
一步一个脚印实现logstash同步MySQL数据到ES
准备安装logstash-input-jdbc下载mysql-connector-java-5.1.46.zip并解压wgethttps://cdn.mysql.com//Downloads/Conn
使用canal增量同步mysql数据库信息到ElasticSearch
Canal是一个基于MySQL二进制日志的高性能数据同步系统。Canal广泛用于阿里巴巴集团(包括https://www.taobao.com),以提供可靠的低延迟增量数据管道,github地址:https://github.com/alibaba/canal Canal Se…
Elasticsearch项目实战,商品搜索功能设计与实现!
使用中文分词器以后,可以将中文文本按语境进行分隔,可以满足我们的需求。 在SpringBoot中使用Elasticsearch本文不再赘述,直接参考《mall整合Elasticsearch实现商品搜索》即可。这里需要提一下,对于需要进行中文分词的字段,我们直接使用@Field注…
Spring Boot 中使用 Java API 调用 lucene
Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,但它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)
Lucene就是这么简单
既然谈到了网站内部的搜索,那么我们就谈谈我们熟悉的百度、google那些搜索引擎又是基于什么搜索的呢.... 从图上已经看得很清楚,baidu、google等搜索引擎其实是通过网络爬虫的程序来进行搜索的... 在介绍Lucene的时候,我们已经说了:Lucene又不是搜索引擎,…
ES 译文之如何使用 Logstash 实现关系型数据库与 ElasticSearch 之间的数据同步
近期的主要工作是在为公司的 APP 增加搜索功能。因为也遇到了需要把关系型数据库中的数据同步 ElasticSearch 中的问题,故抽了点时间翻译了这篇官方的博文。最近,在数据同步方面也有些思考。 本篇文章的重点不在 Logstash 的 JDBC 插件的使用方法,而是数据同…
基于 MySQL Binlog 的 Elasticsearch 数据同步实践
随着马蜂窝的逐渐发展,我们的业务数据越来越多,单纯使用 MySQL 已经不能满足我们的数据查询需求,例如对于商品、订单等数据的多维度检索。 使用 Elasticsearch 存储业务数据可以很好的解决我们业务中的搜索需求。而数据进行异构存储后,随之而来的就是数据同步的问题。 对…