Elasticsearch 增删改查之 Sense 插件使用 ,chrome浏览器Sense插件的介绍,离线安装,简单使用记录

Sense chrome插件的概述

Sense是一款基于chrome的插件。通过Sense扩展插件我们可以很方便的操作ElasticSearch。ElasticSearch是一个开源的分布式搜索引擎,具备高可靠性,支持非常多的企业级搜索用例。像Solr4一样,是基于Lucene构建的。支持时间时间索引和全文检索。
ElasticSearch作为一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,其接口也是RESTful风格。文档储存类型也是json格式。那么我们就可以像操作webapi一样简单的操作ElasticSearch进行CRUD了。在Linux服务器上我们可以通过curl命令操作。但是作为window用户,我们大都不太熟悉curl命令。


下载和安装

本来这个扩展程序,可以直接在chrome浏览器的插件库里面直接下载安装,但是,由于种种原因,被下架啦。就像很多app,从APP store里面被下载差不多,反正就是现在,我写文章的时候,你是不能搜索到的,所以,只能从其他渠道下载啦。

下面是chrome浏览器的插件库里面还可以下载的时候,我的截图。

Elasticsearch 增删改查之 Sense 插件使用 ,chrome浏览器Sense插件的介绍,离线安装,简单使用记录

看原来是可以搜索到的,现在就搜索不到啦。

Elasticsearch 增删改查之 Sense 插件使用 ,chrome浏览器Sense插件的介绍,离线安装,简单使用记录

当然,这个搜索到不到不是重点啦,

我这提供一下云盘链接,有需要的老铁们可以下载一下。

链接:https://pan.baidu.com/s/1skEpN45 密码:ehd5

名字之间加了些点点点,云盘老是被河蟹,,,

具体给chrome浏览器,安装离线插件的方法,参考下面的链接。

Google已将 xxx 标记为恶意程序并阻止安装的解决办法


哦,这个是github网站的一个开源项目,具体地址如下:

https://github.com/bleskes/sense
https://github.com/cheics/sense


简单的使用

URL的格式:
http://localhost:9200/<index>/<type>/[<id>]
其中index、type是必须提供的。
id是一条数据(文档)的唯一标识,如果重复 则覆盖已经存在的。
index、type将信息进行分层,利于管理。index可以理解为数据库,type理解为数据表。

关于这个,index和type以及文档的理解,可参考湿胸的另外一篇文章。自己亲自写的。

Elasticsearch 关键字:索引,类型,字段,索引状态,mapping,文档,白话文说


a、添加

PUT /blog/article/3
{ "title":"大湿胸", "content":"大树下", "tags":"大师兄" }

Elasticsearch 增删改查之 Sense 插件使用 ,chrome浏览器Sense插件的介绍,离线安装,简单使用记录

运行完之后,这个数据就到es里面去啦。

对 URL的解释:根据上面的URL的解释,这就是有个blog的index索引,里面有个叫article的type类型,你默认新建的时候,给他ID赋初始值,3.

就是这么解释的


b、修改/覆盖
修改就是将id置为和存在的记录一致。

就不弄例子啦。


c、删除
DELETE /ezsonar_config/module/5a2f8b2ad4c63d6091c5974e

实际操作的截图。

Elasticsearch 增删改查之 Sense 插件使用 ,chrome浏览器Sense插件的介绍,离线安装,简单使用记录

这个点那个绿色的按钮,一执行,就是右边的返回结果。然后,这条doc,文档就消失啦,删除啦。


d、查询

查询就是各种姿势啦,我这肯定是示范不完的。

简单的就是一个非常简单的get请求。

Elasticsearch 增删改查之 Sense 插件使用 ,chrome浏览器Sense插件的介绍,离线安装,简单使用记录

还是和上面的解释差不多,首先是请求的类型:get,然后是哪个索引,blog,然后是类型,article,然后是ID ,2

然,run,就得到结果啦。


详细CRUD命令请参考官方:
http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/index.html

下面再放几个截图,记录下这个sense插件的使用

先看下,使用的数据。

Elasticsearch 增删改查之 Sense 插件使用 ,chrome浏览器Sense插件的介绍,离线安装,简单使用记录

然后就是crud,增删改查啦

Elasticsearch 增删改查之 Sense 插件使用 ,chrome浏览器Sense插件的介绍,离线安装,简单使用记录

Elasticsearch 增删改查之 Sense 插件使用 ,chrome浏览器Sense插件的介绍,离线安装,简单使用记录

Elasticsearch 增删改查之 Sense 插件使用 ,chrome浏览器Sense插件的介绍,离线安装,简单使用记录

Elasticsearch 增删改查之 Sense 插件使用 ,chrome浏览器Sense插件的介绍,离线安装,简单使用记录

Elasticsearch 增删改查之 Sense 插件使用 ,chrome浏览器Sense插件的介绍,离线安装,简单使用记录