ES数据类型

ES数据类型

基于另一篇博客整理了一下ES数据类型的思维导图
https://blog.csdn.net/sym542569199/article/details/85011361

在这里插入图片描述
在这里插入图片描述

  • 一般来说有两种方案将数据从DB(例如MySQL)中同步到ES
    • 利用三方插件监听MySQL中bin-log的变化进行同步。
    • 直接使用HighLevelRestClient实现脚本从MySQL获取数据导入到ES中。
  • ES不仅可以实现类似全文搜索的功能,在精确匹配且查询条件复杂的需求表现出的性能也很优秀,瓶颈在于深度分页/大范围扫查/根据子字符模糊匹配。

目前我在实际应用中使用的是第二种,好处是可以在代码里自由组装,筛选从MySQL中涉及查询条件的字段导入到ES中,缺点是需要自己实现脚本并保证脚本的可用性。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值