服务器

产品HTML服务器运维性能调优 

数据库操作


访问数据库

  • 打开浏览器
  • 复制"http://dev.spolo.org:9200/_plugin/head/"到地址栏中
  • 回车

数据库查询

我们访问数据库,通常情况是想查看在数据库中某个表内是否存在某条数据,

这条数据有哪些字段,字段的类型是什么,值又是什么。

这里将介绍几种使用elasticsearch-head插件查询数据库的方法

2_1 操作过程

了解操作页面

图中标号含义:

0、1:

访问数据库,点击基础查询进入上述页面。

选择要查询的索引,即数据库。

2:

可以理解为逻辑联结词,把每个条件语句连接在一起

must: 查询结果必须满足每个must"修饰"的条件语句,可以理解为与

must_not:查询结果必须不满足每个must_not"修饰"的条件语句,可以理解为非

should:查询结果至少满足一条"should"修饰"的条件语句,可以理解为或

了解更多

3:

条件查询中,对谁进行条件约束,这部分就是对谁指定。

match_all: 不设置条件约束

all: 待完善

表.字段: 指定条件约束具体作用在哪个表中的哪个字段字段

4、5:

条件查询中,指定某个字段满足哪些条件。

term: 搜索字段中匹配的项,不分词

wildcard: 通配符搜索,使用*或?检索缺失部分

prefix: 搜索字段中具有该前缀的项

fuzzy: 模糊搜索,max_expansions即设定模糊搜索最大扩展字符

range: 对数字或者日期进行范围搜索,范围内匹配的项。参数,gt:大于 gte:大于等于 lt:小于 lte:小于等于

query_string: 分词搜索,对字符串进行分析之后搜索

text: 接收文本,分析并搜索

missing: 搜索不存在对应项的数据

6、7、8、9:

查询结果并对查询结果进行设置,返回格式,显示的数量,是否显示查询语句。

了解操作页面

图中标号含义:

0:

访问数据库,点击复合查询进入上述页面。

1:

(待完善)

了解更多

2:

(待完善)

了解操作页面

图中标号含义:

0:

访问数据库,点击数据浏览进入上述页面。

1:

(待完善)

了解更多

2:

(待完善)