es



1. 第一部分

☆ 概览
这个页面可以看到基本的分片的信息,
比如主分片、副本分片等等,
以及多少分片可用。
上方my-application是集群的名称,
颜色表示集群的健康状态:

绿色表示主分片和副本分片都可用;
黄色表示只有主分片可用,没有副本分片;
红色表示主分片中的部分索引不可用,
但是不耽误某些索引的访问。

☆ 索引
这个页面可以创建索引,
并且可以设置分片的数量,
副本的数量等等。

☆ 数据浏览
这个tab页可以看到每个索引的基本信息,
比如都有什么字段,
存储的内容等等。
不过这里并不能查询到全量的数据!
想要看所有的数据,
只能使用scroll进行分页查询了。

☆ 基本查询
在这里可以拼接一些基本的查询。
如果了解elasticsearch的朋友,
可以在这里轻松拼接处es的查询语句。

☆ 复合查询
这里比较常用了,
不仅仅可以做查询,
还可以执行PUT DELETE等curl的命令。
因此,刚学习es的朋友,
不需要在windows下安装curl,
直接在这里就可以提交一些rest请求。

这里能使用的功能还是很多的,
所有需要通过curl执行的rest请求,
都可以在这里执行:

创建索引
删除索引
索引数据
更新数据
删除数据
创建映射
创建别名
指定路由
…..
太多了….
这里还具有历史记忆,
执行过的rest请求,
还能再次查询到,
非常人性化。


ES口水篇

☆ 1

http://blog.csdn.net/u013215018/article/details/54019795

eclipse 是有工作空间的workspaces
IDEA的工作空间就是project.

.idea 文件夹辅助文件夹
HelloWorld.iml辅助文件

eclipse
.settings 文件夹
.classpath 文件
.project 文件

☆ 2

http://www.cnblogs.com/huangfox/p/3541714.html

sense

添加(create)
POST /movies/movie/1
{
“title”: “The Godfather”,
“director”: “Francis Ford Coppola”,
“year”: 1972,
“genres”: [“Crime”, “Drama”]
}

POST /movies/movie/2
{
“title”: “Lawrence of Arabia”,
“director”: “David Lean”,
“year”: 1962,
“genres”: [“Adventure”, “Biography”, “Drama”]
}

POST /movies/movie/3
{
“title”: “To Kill a Mockingbird”,
“director”: “Robert Mulligan”,
“year”: 1962,
“genres”: [“Crime”, “Drama”, “Mystery”]
}

POST /movies/movie/4
{
“title”: “Apocalypse Now”,
“director”: “Francis Ford Coppola”,
“year”: 1979,
“genres”: [“Drama”, “War”]
}

POST /movies/movie/5
{
“title”: “Kill Bill: Vol. 1”,
“director”: “Quentin Tarantino”,
“year”: 2003,
“genres”: [“Action”, “Crime”, “Thriller”]
}

POST /movies/movie/6
{
“title”: “The Assassination of Jesse James by the Coward Robert Ford”,
“director”: “Andrew Dominik”,
“year”: 2007,
“genres”: [“Biography”, “Crime”, “Drama”]
}

查询(retrevie)
GET /movies/movie/1

删除(delete)
DELETE /movies/movie/1

修改(update)
POST /movies/movie/6
{
“title”: “The Assassination of Jesse James by the Coward Robert Ford”,
“director”: “Andrew Dominik”,
“year”: 2007,
“genres”: [“Biography”, “Crime”]
}

查询(retrevie)

☆ 1 全文搜索

POST /_search
{
“query”: {
“match_all”: {}
}
}

☆ 2 基本的文本检索

POST /_search
{
“query”: {
“query_string”: {
“query”: “Crime”
}
}
}

☆ 3 指定字段进行检索

POST /_search
{
“query”: {
“query_string”: {
“fields”: [“title”],
“query”: “kill”
}
}
}

详细的API
http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/index.html

内容摘抄
http://joelabrahamsson.com/elasticsearch-101/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值