term match

Posted by 夏泽民

es中的查询请求有两种方式,一种是简易版的查询,另外一种是使用JSON完整的请求体,叫做结构化查询(DSL)。 由于DSL查询更为直观也更为简易,所以大都使用这种方式。 DSL查询是POST过去一个json,由于post的请求是json格式的,所以存在很多灵活性,也有很多形式。 match 查询匹配就会进行分词 match_phrase 要精确匹配所有同时包含 multi_match 希望两个字段进行匹配,其中一个字段有这个文档就满足的话,使用multi_match { “query”: { “multi_match”: { “query” : “我的宝马多少马力”, “fields” : [“title”, “content”] } } }



serverless

Posted by 夏泽民

https://github.com/vercel/fun ocal serverless function λ development runtime. // example/index.js exports.handler = function(event, context, callback) { callback(null, { hello: ‘world’ }); };



图片防盗链原理及实现

Posted by 夏泽民

防盗链原理:



query_string

Posted by 夏泽民

text字段和keyword字段的区别 说明text类型的字段会被分词,查询的时候如果用拆开查可以查询的到,但是要是直接全部查,就是查询不到。 所以将字段设置成keyword的时候查询的时候已有的值不会被分词。 注意“1, 2”会被拆分成[1, 2],但是”1,2”是不拆分的,少了个空格。



k8s权限控制

Posted by 夏泽民

正常运行一段时间的POD,突然有一天运行报错了,错误是没有操作目录的权限,查其原因,原来是镜像被更新了,镜像添加了操作用户,而被操作的目录(NFS目录)并不具备普通用户操作的权限。



Search

Popular posts

Anything in here will be replaced on browsers that support the canvas element

Recent posts

This blog is maintained by 夏泽民

Get in touch with me at 465474307@qq.com

Subscribe to our mailing list

* indicates required