ES基础知识

简介: ES基础知识

  ES基础知识

  1、ES主要解决问题

  1)检索相关数据; 2)返回统计结果; 3)速度要快;

  2、Lucene与ES关系

  Lucene只是一个库。想要使用它,你必须使用Java来作为开发语言并将其直接集成到你的应用中,更糟糕的 是,Lucene非常复杂,你需要深入了解检索的相关知识来理解它是如何工作的。

  Elasticsearch也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简 单的RESTful API来隐藏Lucene的复杂性,从而让全文搜索变得简单。

  3、ES工作原理

  当ElasticSearch的节点启动后,它会利用多播(multicast)(或者单播,如果用户更改了配置)寻找集群中的其它节 点,并与之建立连接。

目录
相关文章
|
6月前
|
JavaScript 前端开发 小程序
大前端进阶(ES6)
大前端进阶(ES6)
77 0
|
6月前
|
JavaScript 前端开发 Java
[前端学习]ES6小史
[前端学习]ES6小史
45 0
|
6月前
|
前端开发 JavaScript 开发者
ES6知识点
ES6知识点
48 0
|
Web App开发 JavaScript 前端开发
|
前端开发 JavaScript 编译器
|
存储 JavaScript 前端开发
|
JavaScript 前端开发 Java
|
缓存 JavaScript 前端开发
「万字进阶」深入浅出 Commonjs 和 Es Module
全方位介绍模块化 Commonjs 和 Es Module
「万字进阶」深入浅出 Commonjs 和 Es Module
ES6 从入门到精通 # 23:ES6 的模块化实现(完结)
ES6 从入门到精通 # 23:ES6 的模块化实现(完结)
151 0
ES6 从入门到精通 # 23:ES6 的模块化实现(完结)
|
存储 监控 前端开发