ES使用手册

  1. 你必须将对象扁平化来适应表结构–通常一个字段>对应一列–而且又不得不在每次查询时重新构造对象。
  2. 你必须将表结构构造成对象适应对象–通常一列对应-一个字段>-而且又不得不在每次查询时使用嵌套查询。
  3. 【索引模板】自动预先配置索引。这在索引日志数据时尤其有效: 你将日志数据索引在一个以日期结尾的索引上,第二天,一个新的配置好的索引会自动创建好。
  4. ES建索引模板template,模板每隔1小时建今日和明日的索引,模板设置索引别名aliases,方便查询
  5. 模板
PUT /template/templateName
{
   "template": "indexName*",
   "aliases" : {"indexName": {}},
   "settings": {
       "number_of_shards": 3, "number_of_replicas": 1
   },
   "mappings": {
       "typeName": {
           "_all": { "enabled": false },
           "dynamic": "false",
           "properties": {
                "filed1"  :   { "type": "keyword", "doc_values": false, "norms": false }
            }
       }
   }
}
  • dynamic:
    • true:自动添加字段(默认)
    • false:忽略字段
    • strict:当遇到未知字段时抛出异常
  • _all 字段:一个所有其他字段值的特殊字符串字段
Elasticsearch使用手册包含了许多详细的文档和指南,帮助用户了解和使用Elasticsearch。你可以在官方网站上找到这些文档和指南。API文档提供了Elasticsearch的各种API的详细说明和用法示例,可以帮助用户执行各种操作。例如,通过使用API可以执行搜索操作,如在指定的索引中搜索符合特定条件的文档。你可以使用像GET /shakespeare/_search?from=0&size=5这样的API请求来执行搜索操作,并使用查询语句来指定搜索条件。此外,使用elasticsearch-plugin命令可以安装插件,如ik分词器插件,可以提供更高级的文本分析功能。你可以通过运行命令elasticsearch-plugin install [插件下载地址来安装插件。另外,Elasticsearch支持集群模式,你可以在一个集群中拥有多个节点,可以通过启动一个节点来创建并加入一个默认的集群。这些节点可以协同工作,提供高可用性和可伸缩性。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Elastic Search 入门使用说明](https://blog.youkuaiyun.com/hellwindy/article/details/128379808)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值