- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 java线程池实例(利用多线程将400万数据导入到Elasticsearch)
项目中需要用到ES,在写完接口后,对ES进行测试时,需要导入100万,400万,500万数据,分三次导入。在用java代码导入时,100万数据用时40分钟。后边还有两次400万和500万的数据导入。所以利用多线程提高导入效率。我本地机器测试时,线程池的大小设为100时,性能最佳。导入100万数据时单线程写法:导入耗时:2439796毫秒=2439.7秒=40.7分钟...
2020-02-25 00:20:40 3189 3
原创 es 管道pipeline
https://www.felayman.com/articles/2017/11/24/1511527532643.html#b3_solo_h2_0
2020-02-17 15:04:13 1034
原创 windows下使用 curl -d 发送数据
在windows下使用curl发送请求,-d后边带参数,参数要用双引号,不能用单引号,用单引号,数据中的字段可能会被识别为命令而报错。使用单引号进行发送报错,改用双引号成功执行:...
2020-02-17 11:32:35 1545
转载 Elasticsearch中analyzer和search_analyzer的区别
分析器主要有两种情况会被使用:第一种是插入文档时,将text类型的字段做分词然后插入倒排索引,第二种就是在查询时,先对要查询的text类型的输入做分词,再去倒排索引搜索如果想要让 索引 和 查询 时使用不同的分词器,ElasticSearch也是能支持的,只需要在字段上加上search_analyzer参数在索引时,只会去看字段有没有定义analyzer,有定义的话就用定义的,没定义就...
2020-02-14 17:53:04 1998
原创 spring自定义注解及其处理
第一步定义一个注解。第二步处理被注解的类,在处理时,可以实现两个类ApplicationListener, ApplicationContextAware:@Configurationpublic class CreateIndex implements ApplicationListener, ApplicationContextAware { @Autowired ...
2020-02-12 11:19:40 345
全文检索详细设计文档.docx
2020-03-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人