摘要:
全文检索的应用越来越广泛,几乎成了互联网应用的标配,商品搜索、日志分析、历史数据归档等等,各种场景都会涉及到大批量的数据,在全文检索方面,方案无外乎Lucene、Solr、Elasticsearch三种应用的较为广泛。es、solr的底层都依托于Lucene,但es比solr... 阅读全文
摘要:
在使用Eleasticsearch进行索引维护的过程中,如果你的应用场景需要频繁的大批量的索引写入,再使用上篇中提到的维护方法的话显然效率是低下的,此时推荐使用bulkIndex来提升效率。批写入数据块的大小取决于你的数据集及集群的配置。下面我们以Spring Boot结合E... 阅读全文
摘要:
缘由数据存储在MYSQ库中,数据基本维持不变,但数据量又较大(几千万)放在MYSQL中查询效率上较慢,寻求一种简单有效的方式提高查询效率,MYSQL并不擅长大规模数据量下的数据查询。技术方案考虑后期同样会使用到es,此次直接结合spring-boot框架形成一个独立服务,并不... 阅读全文
摘要:
一位做了7年之久Java开发的兄弟在微信上发来求助,希望我给他出出招,摆脱目前的困境,我自然是尽我所能,希望他也能进步。他的现状:一直做Java开发,除了Java外接触很少。对业务基本不关心,只要把功能做出来就行。从来没想过当领导,也当不好。想着改变自己,可是感觉改着改着觉得... 阅读全文