给大家带来的一篇关于搜索引擎相关的电子书资源,介绍了关于Elasticsearch、搜索引擎、开发实战方面的内容,本书是由机械工业出版社出版,格式为PDF,资源大小73 MB,罗刚,张子宪编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:7.2。
该书以Elasticsearch为例,详细介绍了利用Elasticsearch开发支持中文和英文搜索引擎的相关技术,实现对系统的监控。该书分为8章,内容涉及Elasticsearch搜索引擎开发中的环境安装和配置,实现一个简单的网站搜索,开发中文搜索引擎,Mapping详细说明,源代码分析,增强搜索相关性,利用SpringBoot开发搜索界面,利用Elasticsearch和相关软件实现系统监控,以及搜索引擎开发案例分析。这本书适合信息检索技术爱好者、搜索引擎开发者和搜索引擎优化人员阅读,也适合作为高等院校信息检索课程的教材或教学参考书。
作为猎兔搜索的创始人,罗刚带领猎兔搜索技术开发团队先后开发了猎兔中文分词系统、猎兔信息提取系统、猎兔智能垂直搜索系统、网络信息监控系统等,实现了对互联网信息的采集、过滤、检索和实时监控。撰写并出版了《自己动手写的搜索引擎》、《自己动手写的网络爬虫》、《用C#开发的搜索引擎》等,受到了广泛好评。猎兔训练的受训者遍布北京和上海等地。
基于Elasticsearch5.4的常见问题总结
最近项目中用到了Elasticsearch5.4(ES)是比较新的一个版本,使用的过程中出现了很多的问题,很是头疼,但是问题最终还是解决掉了。 问题一:ESClient获取慢,并且不能获取Client:failed to create a child event loop 由于业务的需要没上传一批文件都要加一次ES索引,每加一次索引都要获取连接然后操作,尤其是大批量的时候,获取的次数显然非常多,而且出现这个问题的主要原因在于我们在循环频繁的操作ES,比如一批文件100个,我们就要获取100次,为了降低ES Client获取的时间,最终采取了一个方案,那就是在服务启动的时候初始化连接,一次性获取,然后在后边直接调用,整个批次文件上传完成后,最后添……
SpringBoot整合Elasticsearch7.2.0的实现方法
Spring boot 2.1.X整合Elasticsearch最新版的一处问题 新版本的Spring boot 2的spring-boot-starter-data-elasticsearch中支持的Elasticsearch版本是2.X,但Elasticsearch实际上已经发展到7.2.X版本了,为了更好的使用Elasticsearch的新特性,所以弃用了spring-boot-starter-data-elasticsearch依赖,而改为直接使用Spring-data-elasticsearch,以便启用对新版本支持,目前的版本对应关系如下 Elasticsearch(ES)有两种连接方式:transport、rest。transport通过TCP方式访问ES(只支持java),rest方式通过http API 访问ES(没有语言限制)。 ES官方建议使用rest方式, transport 在7.0版本中不建议使用,在8.X的版本中废弃。 引入依赖: dependency groupIdorg.elasticsearch/groupId artifactIdelasticsear……
以上就是本次介绍的搜索引擎电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。
上一篇:超级IP:互联网时代的跨界营销
展开 +
收起 -
彭天翊
Copyright 2018-2021 www.xz577.com 码农之家
版权投诉 / 书籍推广 / 赞助:520161757@qq.com