因为CSGO在steam平台上是全英文的,所以很多玩家不知道该怎么做,所以今天边肖首先介绍如何调出控制台! CSGO如何调出控制台? 为什么CSGO打不开控制台 方法一:打开游戏...
全国中小学生校外培训机构管理服务平台 家长朋友们,为了保障自己的权益,在为孩子选择学习的教育机构之前,请先登录“全国中小学生校外培训机构管理服务平台”(百度可...
“CS:GO”推出全新反外挂系统“信任模式”,游戏中已正式推出,默认设置。这个新系统将极大地限制第三方应用。 当然,限制第三方软件的目的是为了屏蔽烦人的插件,淘汰...
【中文名称】:甲基苯乙烯 [类型]:碳氢化合物 【CA LoginNo。]: 25013-15-4 【分子式】:C9H10 【英文名】:乙烯基甲苯 [分子量] 118.18 【外观】无色难闻的液体。...
一、游戏设置 Windows鼠标加速 关闭(窗口设置>:鼠标>:其他鼠标选项>:指针选项>:提高指针精度取消选中) 卡片控制面板设置 3D设置>:管理3D设置>:程序设置>:CSGO ...
证券时报e公司消息,魏碑科技(002148)4月9日晚披露股价变动公告,称近期公司担心有媒体将该公司列为RCS概念股。目前公司主营业务是手机游戏、手机增值和工业应用,没有...
有网友说Macbook用它工作,每天开机12小时左右。温度自然上升,实用的mac电脑风扇控制软件Macs Fan Control Pro就派上用场了,大家来看看。 在苹果电脑上监控风扇 实...
1.别名的用途
如果要一次查询,可以查询多个索引。
如果您想通过索引视图来操作索引,就像数据库中的视图一样。
索引的别名机制是我们可以在一个视图中操作集群中的索引,可以是多个索引,一个索引,也可以是一个索引的一部分。
2.创建新索引时定义别名
PUT /logs_20162801 { "mappings": { "type": { "properties": { "year": {"type": "integer"} } } }, <!-- 定义了两个别名 --> "aliases": { "current_day": {}, "2016": { "filter": { "term": {"year": 2016} } } } }3.创建别名/_别名
为索引测试1创建别名alias1
POST /_aliases { "actions": [ { "add": { "index": "test1", "alias": "alias1"} } ] }4.删除别名
POST /_aliases { "actions": [ { "remove": { "index": "test1", "alias": "alias1"} } ] }也可以这样写
DELETE/{index}/_alias/{name}5.批量操作别名
删除索引测试1的别名alias1,同时添加索引测试2的别名alias1
POST /_aliases { "actions": [ { "remove": { "index": "test1", "alias": "alias1"} }, { "add": { "index": "test2", "alias": "alias1"} } ] }6.为多个索引定义相同的别名
模式1:
POST /_aliases { "actions": [ { "add": { "index": "test1", "alias": "alias1"} }, { "add": { "index": "test2", "alias": "alias1"} } ] }模式2:
POST /_aliases { "actions": [ { "add": { "indices": ["test1", "test2"], "alias": "alias1"} } ] }注意:只能按多索引别名搜索,不能按id索引文档和获取文档。
模式3:通过通配符*模式指定要别名的索引
POST /_aliases { "actions": [ { "add": { "index": "test*", "alias": "all_test_indices"} } ] }注意:在这种情况下,别名是一个时间点别名,它别名所有匹配的当前索引,并且在添加/删除与此模式匹配的新索引时,它不会自动更新。
7.带过滤器的别名
索引中需要字段
PUT /test1 { "mappings": { "type1": { "properties": { "user": { "type": "keyword" } } } } }过滤器由查询DSL定义,将对所有搜索、计数,
DeleteByQueryandMore LikeThis 操作。POST /_aliases{"actions": [{"add": {"index": "test1","alias": "alias2","filter": { "term": { "user": "kimchy"} }}}]}8.路由别名
路由值可以在别名定义中指定,别名定义可以与筛选器一起使用,以限制操作的碎片并避免其他不必要的碎片操作。
POST /_aliases{"actions": [{"add": {"index": "test","alias": "alias1","routing "/>1.知道单词分隔符1.1分析仪
在专家系统中,分析器由以下三个组件组成:
字符过滤器:字符过滤器,对文本进行字符过滤处理,如处理文本中的html标签字符。处理后交给分词器分词。一个分析器可以包含0个或更多的字符过滤器,其中许多是按配置顺序处理的。
分词器:分词器,用于对文本进行分词。分析器是必需的,并且只能包含一个标记器。
标记过滤器:一个术语过滤器,它过滤由标记器分隔的单词。如小写转换、停用词处理、同义词处理等。一个分析器可以包含0个或多个术语过滤器,这些过滤器按照配置的顺序进行过滤。
1.2如何测试单词分隔符
POST _analyze{"analyzer": "whitespace","text": "The quick brown fox." alt="elasticsearch入门教程 ElasticSearch最全详细使用教程:入门、索引管理、映射详解、索引别名、分词器、文档管理、路由、搜索详解">在索引中配置:
PUT my_index{"settings": {"analysis": {"analyzer": {"my_analyzer": {"tokenizer": "keyword","char_filter": ["my_char_filter"]}},"char_filter": {"my_char_filter": {"type": "html_strip" alt="elasticsearch入门教程 ElasticSearch最全详细使用教程:入门、索引管理、映射详解、索引别名、分词器、文档管理、路由、搜索详解">3.内置标记器
官方网站链接:https://www.elastic.co/guide/en/elastic搜索/参考/当前/分析-令牌化器
StandardTokenizerLetterTokenizerLowercaseTokenizerWhitespaceTokenizerUAXURL Email TokenizerClassicTokenizerThaiTokenizerNGramTokenizerEdgeNGram TokenizerKeywordTokenizerPatternTokenizerSimplePattern TokenizerSimplePattern Split TokenizerPathHierarchy Tokenizer分词器:ik _ smart,ik_max_word在集成中文分词器Ikanalyzer中提供
测试标记器
POST _analyze{"tokenizer": "standard","text": "张三说的确实在理"}POST _analyze{"tokenizer": "ik_smart","text": "张三说的确实在理"}4.内置令牌过滤器
ES内置了很多tokenfilters,详情:https://www . elastic . co/guide/en/elastosearch/reference/current/analysis-tokenizers . html。
小写令牌过滤器:小写到小写
停止令牌过滤器:停止单词过滤器
同义词标记过滤器:同义词过滤器
描述:中文分词器Ikanalyzer有自己的停用词过滤功能。
4.1同义词标记过滤器同义词过滤器
PUT /test_index{"settings": {"index": {"analysis": {"analyzer": {"my_ik_synonym": {"tokenizer": "ik_smart","filter": ["synonym"]}},"filter": {"synonym": {"type": "synonym",<!-- synonyms_path:指定同义词文件(相对config的位置)-->"synonyms_path": "analysis/synonym.txt"}}}}}}同义词定义格式
ES同义词格式支持solr和WordNet。
在analysis/同义词. txt中,以下同义词是以solr格式定义的
张三和李四
电饭锅,电饭锅= >;电饭煲
电脑= >:电脑,电脑
注意:
该文件必须是UTF 8编码
一行同义词,= >:表示形式标准化为
测试:通过例子的结果了解同义词的加工行为
POST test_index/_analyze{"analyzer": "my_ik_synonym","text": "张三说的确实在理"}POST test_index/_analyze{"analyzer": "my_ik_synonym","text": "我想买个电饭锅和一个电脑"}5.内置分析仪
官网链接:https://www.elastic.co/guide/en/elastic搜索/参考/当前/分析-分析师. html
StandardAnalyzerSimpleAnalyzerWhitespaceAnalyzerStopAnalyzerKeywordAnalyzerPatternAnalyzerLanguageAnalyzersFingerprintAnalyzer分析器:集成中文分词器中提供的IK _ SMART Ikanalyzer:IK _ SMART,ik_max_word
内置集成分析仪可以直接使用。如果它们不能满足我们的需求,我们可以结合字符过滤器、单词分隔符和术语过滤器来定义一个自定义分析器
5.1定制分析仪
配置参数:
PUT my_index8{"settings": {"analysis": {"analyzer": {"my_ik_analyzer": {"type": "custom","tokenizer": "ik_smart","char_filter": ["html_strip" alt="elasticsearch入门教程 ElasticSearch最全详细使用教程:入门、索引管理、映射详解、索引别名、分词器、文档管理、路由、搜索详解">
2018 AI开发者大会作为人工智能领域专业开发者的年度高标准技术盛会,聚集了数千名开发者和数百名技术专家。会议以“AI技术与应用”为主题,全面解读和展示了人工智...