
搜索引擎理论源码和最佳实践
文章平均质量分 67
Elasticsearch、Solr等
青风微凉
程序员。写过:编程之美,设计思想感悟,大型网站架构演变。
展开
-
深入搜索引擎原理
之前几段工作经历都与搜索有关,现在也有业务在用搜索,对搜索引擎做一个原理性的分享,包括搜索的一系列核心数据结构和算法,尽量覆盖搜索引擎的核心原理,但不涉及数据挖掘、NLP等。文章有点长,多多指点~~ 一、搜索引擎引题 搜索引擎是什么? 这里有个概念需要提一下。信息检索 (Information Retrieval 简称 IR) 和 搜索 (Search) 是有区别的,信息检索是一门学科,研究...转载 2019-06-24 20:21:42 · 929 阅读 · 0 评论 -
Elasticsearch | 04 基本语句和SQL支持
文章目录elasticsearch | 03 基本语句和SQL支持 elasticsearch | 03 基本语句和SQL支持 POST /account/_bulk {"index":{"_id":"1"}} {"account_number":1,"balance":39225,"firstname":"Amber","lastname":"Duke","age":32,"gender":"M","address":"880 Holmes Lane","employer":"Pyrami","email原创 2021-07-19 15:14:39 · 188 阅读 · 0 评论 -
Elasticsearch | 02 下载安装配置启动
文章目录前言ElasticSearch 介绍ElasticSearch 安装 前言 本文主要介绍的是ElasticSearch 和 Kinaba 的安装教程。 ElasticSearch 介绍 Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。Elasticsearch用于云计算中,能够达到实时搜索原创 2021-07-01 09:16:41 · 113 阅读 · 0 评论 -
Elasticsearch | 03 安装配置启动失败原因总结
使用root用户启动失败 报错日志信息: warning: usage of JAVA_HOME is deprecated, use ES_JAVA_HOME Future versions of Elasticsearch will require Java 11; your Java version from [/usr/java/jdk1.8.0_171/jre] does not meet this requirement. Consider switching to a distribution原创 2021-05-28 17:49:51 · 10860 阅读 · 2 评论 -
ElasticSearch | 01 使用场景和概要介绍
序言 前言 谁应该读这本书 为什么我们要写这本书 Elasticsearch 版本 如何读这本书 本书导航 在线资源 本书协议约定 使用代码示例 鸣谢 Elasticsearch 权威指南 https://www.elastic.co/guide/cn/elasticsearch/guide/current/foreword_id.html Elasticsearch 参考手册 https://www.elastic.co/guide/en/elasticsearch/reference/current/i原创 2021-04-16 16:45:39 · 156 阅读 · 0 评论