Elasticsearch入門之索引操作(創建、查看、刪除)


  Elasticsearch是基於Lucene的全文檢索引擎,本質也是存儲和檢索數據;所以ES中的很多概念與MySQL類似,可以參考關系型數據庫的經驗去理解(類似MongoDB相關核心術語的理解)。
      

  就索引而言,es中內涵與關系型數據庫中索引有着本質的不同——詳細可以參考官網Index modules | Elasticsearch Guide [8.1] | Elastic中相關內容。

  對於索引的操作(包括其他的操作),es提供的rest風格的API,http請求接口,而且也提供了各種語言的客戶端API。具體參見官網REST APIs | Elasticsearch Guide [8.1] | Elastic

  本文就索引實踐在es中如何進行操作(相當於一個庫的增刪查),同時體驗熟悉es提供rest-api。如下:

  1、創建

    語法:

      ,settings可以不設置,系統默認。

       

    通過:HEAD /索引名稱,可以查看索引是否存在

      

    

  2、查看

    語法:

      

       

    查看所有索引,可以使用 GET /_all。

  3、打開、關閉

    es中索引類似MySQL中的db,那就有打開和關閉的操作。操作語法如下:

    1)打開

        

        

     2)關閉

         

        

  4、刪除

     語法:

        

         

   

 

 





  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM