--- title: 搜索引擎 category: 计算机书籍 icon: search --- ## Lucene Elasticsearch 在 Apache Lucene 的基础上开发而成,学习 ES 之前,建议简单了解一下 Lucene 的相关概念。 **[《Lucene实战》](https://book.douban.com/subject/6440615/)** 是国内为数不多的中文版本讲 Lucene 的书籍,适合用来学习和了解 Lucene 相关的概念和常见操作。 ![《Lucene实战》-实战](https://guide-blog-images.oss-cn-shenzhen.aliyuncs.com/github/javaguide/books/vAJkdYEyol4e6Nr.png) ## Elasticsearch 极客时间的[《Elasticsearch 核心技术与实战》](http://gk.link/a/10bcT "《Elasticsearch 核心技术与实战》")这门课程基于 Elasticsearch 7.1 版本讲解,还算比较新。并且,作者是 eBay 资深技术专家,有 20 年的行业经验,课程质量有保障! ![《Elasticsearch 核心技术与实战》-极客时间](https://img-blog.csdnimg.cn/20210420231125225.png) 如果你想看书的话,可以考虑一下 **[《Elasticsearch 实战》](https://book.douban.com/subject/30380439/)** 这本书。不过,需要说明的是,这本书中的 Elasticsearch 版本比较老,你可以将其作为一个参考书籍来看,有一些原理性的东西可以在上面找找答案。 ![《Elasticsearch 实战》-豆瓣](https://img-blog.csdnimg.cn/20210420231700232.png) 如果你想进一步深入研究 Elasticsearch 原理的话,可以看看张超老师的 **[《Elasticsearch 源码解析与优化实战》](https://book.douban.com/subject/30386800/)** 这本书。这是市面上唯一一本写 Elasticsearch 源码的书。 ![《Elasticsearch 源码解析与优化实战》-豆瓣](https://img-blog.csdnimg.cn/20210420231952270.png)