1.建模板#log_template为模板名称可更改PUT/_template/log_template?pretty{#以log开头的索引都会使用此模板创建"template":"log*","settings":{#设置es分片数量,可不设"number_of_shards":10},"mappings":{#设置模板中属性,可不设置"properties":{"name":{"type":"text","index":"true"}}},#索引别名,查询时可使用别名查询索引"aliases":{"log":{}}}2.创建索引时携带年月(如果按日删除需携带年月日) 例:log-20220
索引操作创建索引创建索引使用PUT请求,后面跟上索引名称就好了,由于7.x默认type为_doc,所以后面不必跟上type了。在PUT简单请求同时,可以加上JSON请求体,进行复杂创建。创建索引user,可以通过参数setting设置分片和副本数,通过number_of_shards设置一共有3个分片,通过number_of_replicas给每个分片设置2个副本,默认不指定的话,这两个参数都是1。通过mappings规定文档各个Filed插入类型。PUT/user{"settings":{"index":{"number_of_shards":3,"number_of_replicas":2
近日,由世界人工智能创新大赛组委会主办,数字化产研联合中心、AISPACE、上海智慧城市发展研究院等联合承办的2021AIWIN(秋季)应用创新赛已圆满落幕。维智科技《时空AI赋能社区治理》项目荣获此次赛事的十二强,该方案展示的大数据、AI技术在街道、社区层级实现数字治理以及有温度的数字化服务成果得到组委会专家认可。基层治理是城市治理的基本单元和重要组成部分,面对当下社区治理体制机制不畅、全面准确的社区数据平台缺失、基层人员填报任务繁重等问题,维智科技推出全栈“时空AI”技术体系赋能社区精细化治理、智能化服务以及精准化决策。社区数字孪生:“社会空间、数字空间、信息空间”三元融合构建灵敏高效的治
背景:单机的ES,已有了大量的生产数据,莫名其妙隔了几天数据丢失,日志显示索引被删除。原因:索引分片的原因。建立索引时,es默认会分配一个主分片,一个副分片,但按es规定主分片与副分片不应存在在一台服务器上,单机版的这种情况会被视为索引状态有问题,es会自动检测并删除索引。解决方法:单机es时,修改配置,将副本分片数量设置为0即可。PUT127.0.0.1:9200/xxx/_settings{"index":{"number_of_replicas":0}}
运行代码//$node-v//v16.14.0console.log(__dirname);报错:ReferenceError:__dirnameisnotdefinedinESmodulescope原因package.json加了以下配置{"type":"module","engines":{"node":">=14.16"}}解决1、方法一删除文件package.json中的配置项:"type":"module"2、方法二注意:该方法得到的是运行目录,并不是该文件的所在目录importpathfrom"path"const__dirname=path.resolve();console.l
问题:在ES中创建索引,但是无法设置mapping,出现如下错误analyzer[ik_max_word]notfoundforfield1.如果未安装ik分词器,先安装ik分词器2.如果已安装ik分词器。解决:如果你的多个节点的集群,那么需要在集群的每个实例上都要安装Ik。
使用es时经常会碰到查询数组格式的字段是否有多个值的情况,总结一下。一、字段类型为keywork时"id":["1","2"]当字段类型为keyword时(创建索引后,添加的第一条数据id字段格式为数组格式,便会导致后续的数据都是数组),查询id字段有多值时用以下查询语句:{"query":{"script":{"script":"doc['id'].size()>1"//1代表的是数组长度}}}二、字段类型为nested类型时"entity":[{"id":"1""name":"张三"},{"id":"2""name":"李四"}]当字段类型为nested类型时,需要把entity字段的in
#!Elasticsearchbuilt-insecurityfeaturesarenotenabled.Withoutauthentication,yourclustercouldbeaccessibletoanyone.Seehttps://www.elastic.co/guide/en/elasticsearch/reference/7.15/security-minimal-setup.htmltoenablesecurity😈打开es安装路径,打开config文件夹,编辑elasticsearch.yml,在里面添加xpack.security.enabled:false然后保存退出
小样本目标检测综述__刘浩宇(导航与控制2021)阅读0、引言早期采用了大量标注样本回归候选框的位置,但后来目标集和训练集数据分布不同导致检测效果下降。对于没有大量样本支持的小样本检测应用就需要使用先验知识来弥补样本的不足。可以分为三类:数据域通过先验知识来做数据增强,以弥补样本不足的问题,解决模型不收敛问题。模型域通过先验知识来限制模型复杂度,降低假设空间的大小,使得模型收敛加快。算法域通过先验知识来提供一个更快捷的搜索策略。1、小样本目标检测的数学模型1.1目标检测应用的数学模型1.2目标检测应用的误差实理际论数学理论解释、定义这个任务部分!看原论文。2数据域的解决方案2.1转化原有数据集
项目设计集合(人工智能方向):助力新人快速实战掌握技能、自主完成项目设计升级,提升自身的硬实力(不仅限NLP、知识图谱、计算机视觉等领域):汇总有意义的项目设计集合,助力新人快速实战掌握技能,助力用户更好利用CSDN平台,自主完成项目设计升级,提升自身的硬实力。专栏订阅:项目大全提升自身的硬实力[专栏详细介绍:项目设计集合(人工智能方向):助力新人快速实战掌握技能、自主完成项目设计升级,提升自身的硬实力(不仅限NLP、知识图谱、计算机视觉等领域)从零开始的知识图谱生活,构建一个百科知识图谱,完成基于Deepdive的知识抽取、基于ES的简单语义搜索、基于REfO的简单KBQA个人入门知识图谱过