- 博客(37)
- 资源 (3)
- 收藏
- 关注
原创 15.Elasticsearch 7.15 Query DSL 之 Wildcard查询、Regexp查询
Wildcard查询Regexp查询
2022-04-14 14:48:54 2404
原创 14.Elasticsearch 7.15 Query DSL 之 IDs查询、Exists查询和Prefix查询
IDs查询Exists查询Prefix查询
2022-03-09 14:37:06 2316
原创 12.Elasticsearch 7.15 Query DSL 之 match查询
介绍返回与提供的参数(文本、数字、日期或布尔值)匹配的文档。在匹配之前对提供的参数文本进行分词。match查询是执行全文搜索的标准查询,包括模糊匹配选项。例子:GET /_search{ "query": { "match": { "message": { "query": "this is a test" } } }}顶级参数<field> (Required, object) 你希望查询的字段.<fie
2021-12-12 13:01:10 702
原创 11.Elasticsearch 7.15 Query DSL 之 match_all查询
介绍最简单的查询,它匹配所有文档,给它们的_score都是1.0。match_allGET /_search{ "query": { "match_all": {} }}_score可以通过boost参数改变:GET /_search{ "query": { "match_all": { "boost" : 1.2 } }}match_none这与match_all查询相反,不匹配任何文档。GET /_search{ "que
2021-12-11 13:28:51 835
原创 10.Elasticsearch 7.15 Query DSL 简介
Elasticsearch提供了基于JSON的完整查询DSL(Domain Specific Language,领域特定语言)来定义查询。可以把Query DSL看作查询的AST(Abstract Syntax Tree,抽象语法树),它由两种类型的子句组成
2021-12-11 13:00:44 564
原创 8.Elasticsearch 7.15 query上下文和filter上下文
相关性得分是一个正的浮点数,在search API的_score元数据字段中返回。得分越高,说明文档的相关性越强。虽然每种查询类型可以以不同的方式计算相关性得分,但得分计算还取决于查询子句是在**query**上下文中运行还是在**filter**上下文中运行。
2021-12-11 12:00:38 484
原创 7.Elasticsearch 7.15 索引元数据字段
每个文档都有与之相关联的元数据,例如_index、mapping _type和_id元数据字段。在创建映射类型时,可以自定义其中一些元数据字段的行为。
2021-12-11 11:27:29 621
原创 9.Elasticsearch 7.15 查询数据-Search API简介
_search API介绍_search API 返回与请求中定义的查询匹配的搜索结果。您可以使用q查询字符串参数或request body提供搜索查询。如果同时指定两个参数,则只使用q查询字符串。# APIGET /my-index-000001/_search例如,同时指定了参数,查询字符串起作用(?后边的起作用):GET /kibana_sample_data_ecommerce/_search?size=2&from=0{ "size": 3, "from": 0}
2021-11-29 22:44:54 1432
原创 6.ElasticSearch 7.15 索引字段的数据类型(常用数据类型)
文章目录数据类型概览字符串类型keywordtext数值类型日期类型支持多种格式日期布尔类型Object类型nested类型nested字段限制alias 别名别名的限制地理空间类型其他类型数据类型概览每个字段都有一个字段数据类型。此类型指示字段包含的数据类型(如字符串或布尔值)及其预期用途。例如,您可以将字符串索引到text和keyword字段。但是,text字段会被分词,用于全文搜索,而keyword字符串保持原样用于过滤和排序。字段类型按族进行分组。同一家族的类型支持相同的搜索功能,但可能有不同
2021-11-28 22:22:10 3207
原创 5. ElasticSearch 7.15 映射
映射(mapping)每个文档(document)都是字段(field)的集合,每个字段都有自己的数据类型(data type)。映射包含与文档相关的字段列表及字段的数据类型,还包括元数据字段(metadata fields),如_source字段,它自定义如何处理文档关联的元数据。其实就是索引的定义,类似mysql的表定义。自动创建映射和显式创建映射自动创建映射是指,当索引一个文档时,Elasticsearch自动向映射添加字段, elasticsearch会自动猜测你的字段的数据类型(不建议)。
2021-11-08 22:04:19 1180
原创 4. docker集群方式启动elasticsearch和kibana
使用docker-compose.yml文件一次性启动集群:以下配置文件启动了三个es节点,以及一个kibana节点。version: '2.2'services: es01: image: docker.elastic.co/elasticsearch/elasticsearch:7.15.1 container_name: es01 environment: - node.name=es01 - cluster.name=es-docker-cl
2021-11-07 14:08:13 1883
原创 3. ElasticSearch head插件安装
文章目录简介docker方式安装chrom插件的安装连接elasticsearch简介head工具是一个单机的HTTP服务器,安装好后,可以通过浏览器的方式以图形界面的方式展示elasticsearch的集群中的分片,作为监控工具是最有用的。docker方式安装docker run -d --name es-head -p 9100:9100 mobz/elasticsearch-head:5chrom插件的安装head插件启动成功后,使用chrom浏览器连接时,无任何反应,这时,需要安装谷
2021-11-06 18:21:19 1616
原创 2. kibana 7.15.1 docker方式安装
官方参考文档:https://www.elastic.co/guide/en/kibana/current/docker.html安装kibana之前,首先要保证es安装完毕。第一步 设置docker网络$ docker network create elastic第二步 启动esdocker pull docker.elastic.co/elasticsearch/elasticsearch:7.15.1docker run -d --name es01 --net elastic -p 9
2021-10-31 13:08:42 405
原创 1. ElasticSearch 7.15.1 docker方式安装
参考官网文档:https://www.elastic.co/guide/en/elasticsearch/reference/7.15/docker.html以下教程展示的是es单节点docker方式安装第一步:下载es镜像$ docker pull docker.elastic.co/elasticsearch/elasticsearch:7.15.1第二步:启动容器docker run -d --name es01 -p 9200:9200 -p 9300:9300 -e "discover
2021-10-31 12:59:36 640
原创 CentOS7安装docker后服务启动不了
运行yum install docker后,安装完成docker。运行 docker info 命令测试docker是否正常。则提示以下错误:”明显是提示我们的docker守护进程是否启动?上面有个错误提示,我们服务启动失败了。是因为SELinux不支持。于是,我们关闭docker 的SELinux即可。
2019-03-18 23:57:25 1333 2
原创 事务隔离级别的理解
事务隔离级别都是在说多个事物并发。1.可重复读(Repeatable Read):事务A在读取一行数据name=jack(未提交),事务B已经更新了此条数据并提交name=rose,事务A继续查询此条数据name=jack(没有改变),事务A提交后,再次查询name=rose.通俗来讲 :可重复读在一个事务里读取数据,怎么读都不会变。除非提交了该事务,再次进行读取。
2015-06-16 11:12:20 707
原创 CentOS7配置yum本地源时报错Repository ‘centos7-media‘: Error parsing config
错误如下:已加载插件:fastestmirrorRepository 'centos7-media': Error parsing config: Error parsing "gpgkey = 'file://media/cdrom/RPM-GPG-KEY-CentOS-7 #GPG-KEY\xe6\x96\x87\xe4\xbb\xb6\xe8\xb7\xaf\xe5\xbe\x
2014-11-05 17:25:25 17698 5
原创 RedHat Linux下安装JDK1.7报错Permission denied
[root@jingfeng01 ~]# java -versionError: dl failure on line 863Error: failed /usr/java/jdk1.7.0_60/jre/lib/i386/client/libjvm.so, because /usr/java/jdk1.7.0_60/jre/lib/i386/client/libjvm.so: cannot
2014-06-21 21:21:59 3305
原创 地址格式转换,蓝桥第三届决赛第五题
【编程题】(满分21分) Excel是最常用的办公软件。每个单元格都有唯一的地址表示。比如:第12行第4列表示为:“D12”,第5行第255列表示为“IU5”。 事实上,Excel提供了两种地址表示方法,还有一种表示法叫做RC格式地址。 第12行第4列表示为:“R12C4”,第5行第255列表示为“R5C255”。 你的任务是:编写程序,实现从RC地址格式
2013-06-17 10:41:44 1085
原创 取字符,第二届蓝桥杯Java大赛决赛题
从键盘读入一个由字母构成的串(不大于30个字符)。从该串中取出3个不重复的字符,求所有的取法。取出的字符,要求按字母升序排列成一个串。不同的取法输出顺序可以不考虑。例如:输入:abc则输出:abc输入:abcd则输出:abcabdacdbcd输入:abcaa则输出:abc要求考生把所有类写在一个文件中。调试好后
2013-06-08 17:33:55 1278
原创 三色球问题
public class Test12 { /** * 1、 三色球问题:有红、黄、绿三种颜色的球,其中红球3个,黄球3个,绿球6个。 * 现将这12个球混放在一个盒子中,从中任意摸出8个球,编程计算摸出球的各种颜色搭配。 * http://book.51cto.com/art/201003/189223.htm */ public static void ma
2013-06-01 21:33:07 1761
原创 买不到的数目
import java.util.Scanner;public class Test2 { /* * 小明开了一家糖果店。 他别出心裁:把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖。 小朋友来买糖的时候,他就用这两种包装来组合。当然有些糖果数目是 无法组合出来的,比如要买 10 颗糖。 你可以用计算机测试一下,在这 种包装情况下,最大不能买到的数量是
2013-06-01 20:24:47 1237
原创 判断一个串是否为某个基本串的简单复制构成的
public class Test1{ /* * 代码的目标:判断一个串是否为某个基本串的简单复制构成的。 * 例如: * abcabcabc,它由“abc”复制3次构成,则程序输出:abc * aa 由“a”复制两次构成,则程序输出:a * axa 不是简单复制构成,则不输出任何信息 * aaxx 也不是仅仅由简单复制构成,不输出信息。 * 请阅
2013-06-01 20:23:28 1269
转载 39级台阶
import java.util.Scanner;public class Test{ public static void main(String[] args) { int c[][]=new int[40][2]; int i; c[0][0] = c[1][1] = 0; c[0][1] = c[1][0] = 1; for(i = 2;
2013-06-01 20:21:25 1465
转载 打印出菱形
题目:打印出如下图案(菱形) * *** ***** ******* ***** *** * public class lianxi19 { public static void main(String[] args) { int H = 5, W = 5;//高和宽必须是相等的
2013-05-01 10:50:09 1344
原创 判断整数
public class Test{ /* 题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? a%1取余判断整数: 整数的话余数肯定等于零,如:12%1=0 小数就有零点几几了,如:0.3%1=0.3 */ public static void main(String[] args) { int x=0; fo
2013-05-01 09:54:07 910
转载 机器人行走
【编程题】(满分18分)某少年宫引进了一批机器人小车。可以接受预先输入的指令,按指令行动。小车的基本动作很简单,只有3种:左转(记为L),右转(记为R),向前走若干厘米(直接记数字)。 例如,我们可以对小车输入如下的指令: 15L10R5LRR10R20 则,小车先直行15厘米,左转,再走10厘米,再右转,... 不难看出,对于此指令串,小车又回到了出发
2013-04-30 17:07:39 1534 1
原创 验证谷角猜想
import java.util.*;public class Test3 { /** * 3.验证谷角猜想:日本数学家谷角静夫在研究自然数时发现了一个奇怪的现象--对于任意一个自然数n,若n为偶数, * 则将其除以2;若n为奇数,则将其乘以3,然后再加1。如此经过有限次运算后,总可以得到自然数1。人们把谷角静 * 夫的这一发现叫做“谷角猜想”。 * 要求:编写
2013-04-30 16:59:41 3263
原创 兔子问题
public class Test2 { public static void main(String[] args) { //2.兔子问题:已知一对兔子每一个月能生一对小兔子,而一对小兔子出生后第二个月就开始生小兔子, //假如一年内没有发生死亡,则以对兔子一年能繁殖成多少对? //1月-->1,2月-->1+1=2,3月-->2+1=3,4--->3+1+1=5, 5
2013-04-30 16:57:43 1423
原创 猴子吃桃
public class Test { public static void main(String[] args) { //题目:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个,第二天早上又将剩下的桃子吃掉一半, //又多吃了一个。以后每天早上都吃了前一天剩下的一半多一个。到第30天早上想再吃时,见只剩下1个桃子了。 //求第一天共摘了多少。 //
2013-04-30 16:56:20 754
原创 找鞍点
import java.util.*;public class Test4 { /** * 找出一个二位数组中的鞍点,即该位置上的元素在该行上最大, * 在该列上最小,也可能没有鞍点。 */ public static void main(String[] args) { int[][] arr={{18,20,3},{21,100,8}}; int ro
2013-04-30 16:53:18 3073
原创 奇数阶魔方阵!
import java.util.Scanner;public class Test5 { /* * 打印“魔方阵”。所谓的魔方阵是指这样的方阵, * 它的行、列、对角线元素之和均相等。 * 以下是奇数阶魔方阵!!!!!!!!!!!!!!!!<<<<<<< */ public static void main(String[] args) { System
2013-04-30 16:47:14 4710
JCreator Pro常用版本注册码
2013-01-15
车库管理系统C语言源代码
2013-01-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人