上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 30 下一页
摘要: 创建mapping 查看mapping 插入数据 查询 数据类型 字符串 - text 字符串 - text 用于全文索引,该类型的字段将通过分词器进行分词,最终用于构建索引 字符串 - keyword 字符串 - keyword 不分词,只能搜索该字段的完整的值,只用于 filtering 数值型 阅读全文
posted @ 2019-12-21 13:39 星星c# 阅读(762) 评论(0) 推荐(0)
摘要: 查询和"我的宝马多少马力"这个查询语句匹配的文档 上面的查询匹配就会进行分词,比如"宝马多少马力"会被分词为"宝马 多少 马力", 所有有关"宝马 多少 马力", 那么所有包含这三个词中的一个或多个的文档就会被搜索出来。并且根据lucene的评分机制(TF/IDF)来进行评分。 两个重点 1 是分词 阅读全文
posted @ 2019-12-20 17:26 星星c# 阅读(259) 评论(0) 推荐(0)
摘要: 如果没有设置"index":"not_analyzed",但还想精确搜索。 和match查询类似,match_phrase查询首先解析查询字符串来产生一个词条列表。然后会搜索所有的词条,但只保留包含了所有搜索词条的文档,并且词条的位置要邻接。一个针对短语quick fox的查询不会匹配我们的任何文档 阅读全文
posted @ 2019-12-20 17:16 星星c# 阅读(729) 评论(0) 推荐(0)
摘要: 创建一个索引 查找name里 china和japan相隔2个单词距离的内容,相隔多远时仍然将文档视为匹配。 下面的这段表示,相2个以内的都视为有效。 如果把下面的这个2改为1,就出不来数据了。 阅读全文
posted @ 2019-12-20 17:05 星星c# 阅读(916) 评论(0) 推荐(0)
摘要: term是代表完全匹配,即不进行分词器分析,文档中必须包含整个搜索的词汇 阅读全文
posted @ 2019-12-20 16:47 星星c# 阅读(584) 评论(0) 推荐(0)
摘要: 1、索引建立 2、查看索引 3、删除索引命令 4、部分字段索引更新 5、索引信息全部更新 6、删除单条索引 批量处理 1、根据文档id批量获得文档内容 第一种: 第二种: 第三种: 2、批量新增 3、批量删除 4、批量更新 每次update都会调用 InternalEngine 中的get方法,来获 阅读全文
posted @ 2019-12-20 11:42 星星c# 阅读(589) 评论(0) 推荐(0)
摘要: 1、查看健康情况 能看出node、shard的数量等,还有一个是集群的状态集群的状态有green、yellow、red三种,定义如下: green:每个索引的primary shard和replica shard都是active状态的 yellow:每个索引的primary shard都是activ 阅读全文
posted @ 2019-12-20 11:32 星星c# 阅读(377) 评论(0) 推荐(0)
摘要: 查询全部 1、/_search 所有索引,所有type下的所有数据都搜索出来 2、/index1,index2/_search 查询多个索引下的数据,示例 3、轻量api之1查询msg字段包含apple的记录 GET /test,.newkibana_1/_search?q=msg:apple 4、 阅读全文
posted @ 2019-12-20 10:59 星星c# 阅读(463) 评论(0) 推荐(0)
摘要: analyzer 由三部分构成: Character Filters、Tokenizers、Token filters Character Filters 负责字符过滤 官方的解释是:字符过滤器用来把阿拉伯数字(٠‎١٢٣٤٥٦٧٨‎٩)‎转成成Arabic-Latin的等价物(0123456789 阅读全文
posted @ 2019-12-19 16:44 星星c# 阅读(1007) 评论(0) 推荐(0)
摘要: private void Form1_Load(object sender, EventArgs e) { Image backgroundImage = Image.FromFile(Environment.CurrentDirectory + @"\Template.JPG"); var iam 阅读全文
posted @ 2019-12-16 13:20 星星c# 阅读(898) 评论(0) 推荐(0)
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 30 下一页