新建网站的价格,门户网站建设信息化项目背景,专业制作网站有哪些,菏泽网站建设费用简介 Elasticsearch#xff1a;官方分布式搜索和分析引擎 | Elastic 全文搜索属于最常见的需求#xff0c;开源的Elasticsearch是目前全文搜索引擎的首选。 它可以快速地储存、搜索和分析海量数据。维基百科、StackOverflow、Github都采用它 Elastic的底层是开源库Lucene。但…简介 Elasticsearch官方分布式搜索和分析引擎 | Elastic 全文搜索属于最常见的需求开源的Elasticsearch是目前全文搜索引擎的首选。 它可以快速地储存、搜索和分析海量数据。维基百科、StackOverflow、Github都采用它 Elastic的底层是开源库Lucene。但是你没法直接用Lucene必须自己写代码去调用它的 接口。Elastic是Lucene的封装提供了RESTAPI的操作接口开箱即用。 RESTAPI天然的跨平台。
然而Elasticsearch 不仅仅是 Lucene并且也不仅仅只是一个全文搜索引擎。 它可以被下面这样准确的形容
一个分布式的实时文档存储每个字段 可以被索引与搜索一个分布式实时分析搜索引擎能胜任上百个服务节点的扩展并支持 PB 级别的结构化或者非结构化数据
官方文档https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html
官方中文https://www.elastic.co/guide/cn/elasticsearch/guide/current/foreword_id.html
社区中文 https://es.xiaoleilu.com/index.html http://doc.codingdict.com/elasticsearch/0 一、基本概念
1、Index索引 动词相当于MySQL中的insert 名词相当于MySQL中的Database
2、Type类型 在Index索引中可以定义一个或多个类型。 类似于MySQL中的Table每一种类型的数据放在一起
3、Document文档 保存在某个索引Index下某种类型Type的一个数据Document文档是JSON格 式的Document就像是MySQL中的某个Table里面的内容
4、倒排索引机制