开源组件-ElasticSearch

Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。

 

特点:NoSQL、基于document、秒级实时处理、开源

 

名词解释:

    节点:每个ElasticSearch实例是一个节点

    分片:对应文件,Lucene索引、索引的组成部分、映射到磁盘上的文件

    索引:多个分片、进行查询和读取的最小单位、其中的数据经过预分析,提高查询效率

    副本:分片有主分片和副本两类型、可调整分布实现高可用、提高搜索性能

    文档:保存在索引中的基本单元、可以做CRUD、JSON格式

    映射:索引的属性、定义文档内容的存储格式

 

基本操作:

    插入: 单条插入、批量插入

    查询: URI search(GET)、Request body search(POST)

    更新: 单条更新、删除更新

    删除:单条删除、查询删除

 

典型操作:  单个文档的获取、多个文档的获取、单个文档插入删除、多个文档

 

可视化:Kibana

 

监控及运维工具: Cerebro、cat API、 日志、 TIG

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值