<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # Analysis 分析是將文本,如任何電子郵件的正文轉換成附加到反向索引的tokens(標記)或terms(條件)的過程。分析由分析器執行,它可以是內置的分析器,也可以是每個索引定義的自定義分析器。 **Index time analysis(索引時分析)** 例如在索引時,內置的english analyzer(英文分析器)將會轉換這個句子: | `"The QUICK brown foxes jumped over the lazy dog!"` | 這些條件將被添加到反向索引中。 | `[ quick, brown, fox, jump, over, lazi, dog ]` | **Specifying an index time analyzer(指定索引時分析器)** 映射中的每個文本字段都能指定其自己的分析器。 | `PUT my_index` `{` `"mappings"``: {` `"my_type"``: {` `"properties"``: {` `"title"``: {` `"type"``:?????``"text"``,` `"analyzer"``:?``"standard"` `}` `}` `}` `}` `}` | 在索引時,如果沒有指定分析器,則會在索引設置中查找名為default的分析器。未找到則默認使用standard analyzer(標準分析器)。 **Search time analysis(搜索時分析)** 同樣的分析過程應用于使用類似match query(匹配查詢)的全文檢索搜索時,將查詢字符串的文本轉換為相同形式的條件存儲到反向索引中。 例如,用戶可能搜索: | `"a quick fox"` | 這將由類似英語分析器分析為以下的條件: | `[ quick, fox ]` | 盡管在查詢的字符串中使用明確的單詞不會出現在原始的文本中(quick VS QUICK,fox VS foxes),因為我們已將相同的分析器應用于文本和查詢字符串,查詢字符串中的條件與反向索引中的文本完全匹配,這意味著這個查詢匹配到我們的示例文檔。 **Specifying a search time analyzer(指定搜索時分析器)** 通常在索引時和搜索時應該使用相同的分析器,而像match query(匹配查詢)那樣的全文檢索將使用映射來查找用于每個字段的分析器。 通過查找用于搜索特定字段的分析器來決定: * 在查詢中指定分析器。 * search_analyzer映射參數。 * analyzer映射參數。 * 索引設置中的分析器稱為default_search。 * 索引設置中的分析器稱為default。 * standard分析器。 原文鏈接 :[https://www.elastic.co/guide/en/elasticsearch/reference/5.3/analysis.html](https://www.elastic.co/guide/en/elasticsearch/reference/5.3/analysis.html) 譯文鏈接 :[http://www.apache.wiki/display/Elasticsearch](http://www.apache.wiki/display/Elasticsearch)(修改該鏈接為**ApacheCN**?對應的譯文鏈接) 貢獻者 :?[陳益雷](http://cwiki.apachecn.org/display/~chenyilei),[曾少峰](http://cwiki.apachecn.org/display/~zengshaofeng),[ApacheCN](http://cwiki.apachecn.org/display/~apachecn),[Apache中文網](http://cwiki.apachecn.org/display/~apachechina) ## Anatomy of an analyzer ## Testing analyzers ## Analyzers ## Normalizers
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看