玩转elastic_search

玩转elastic_search

1. 使用elastic_search的初衷

       由于数据量挺大(500w以上),使用mysql查询速度有些慢,虽然创建了索引依然有些慢

开始研究使用elastic_search。发现上手非常容易,网上资料也挺多资料,一个小的需求研究下两天

就搞定了。至于其中的原理让人无限向往。

2.搭建es环境

    搭建环境超级简单,下载代码打包,下载IK代码,打包。

    参考地址:https://blog.csdn.net/andyzhaojianhui/article/details/75195296

3.java开发

    3.1引入jar包,1.7.5是一个比较稳定的版本,就先搞这个用

<dependency>
    <groupId>org.elasticsearch</groupId>
    <artifactId>elasticsearch</artifactId>
    <version>1.7.5</version>
</dependency>

  3.2  创建客户端连接

      参考地址:https://blog.csdn.net/ty4315/article/details/52434296

   3.3   数据丛mysql导入到es

      

      3.4  丛页面上查看es上的索引数据

             http://localhost:9200/report/lawCase/_search

              report为索引名,lawCase为类型名称,默认返回前10条数据

       3.5    查询前的知识储备

           参考:https://es.xiaoleilu.com/010_Intro/35_Tutorial_Aggregations.html

            这里基础知识相当充足

4.api查询ES

              提到查询,对于用惯了mysql的我来说,有很多坑,就连模糊查询都试了好多次,希望这篇文档能帮你减少这方面的时间消耗

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值