轉:Elasticsearch 簡單入門

來源:互聯網
上載者:User

標籤:http   使用   os   strong   資料   io   

原文來自於:http://www.oschina.net/translate/elasticsearch-getting-started?cmp

教程範例

我們將要部署一個非常簡單的應用--在一個部門裡的僱員--這樣我們可以把注意力放在功能而不是氧立得複雜性上。總而言之,這篇博文是為了協助人們開始Elasticsearch入門。

1)現在開啟你的cygwin視窗並且鍵入命令

curl -XPUT ‘http://localhost:9200/dept/employee/32‘ -d ‘{ "empname": "emp32"}‘

dept是一個索引並且索引類型是僱員,此時我們正在輸入這個索引類型的第31個id。

你應該能在cygwin的視窗看到這樣的資訊:

讓我們看一下這個輸出:

========================================================================  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current                                 Dload  Upload   Total   Spent    Left  Speed100    91  100    70  100    21    448    134 --:--:-- --:--:-- --:--:--   500{"ok":true,"_index":"dept","_type":"employee","_id":"31","_version":1}========================================================================

和上面的命令一樣--讓我們輸入更多的記錄:

curl -XPUT ‘http://localhost:9200/dept/employee/1‘ -d ‘{ "empname": "emp1"}‘curl -XPUT ‘http://localhost:9200/dept/employee/2‘ -d ‘{ "empname": "emp2"}‘......curl -XPUT ‘http://localhost:9200/dept/employee/30‘ -d ‘{ "empname": "emp30"}‘

注意:你要記得增加索引計數器和大括弧裡empname的值。

一旦這些工作都完成了--你為Elasticsearch輸入了足夠多的資料,你就可以開始使用head外掛程式搜尋你的資料了。

讓我們試試吧!

在瀏覽器中輸入:

http://localhost:9200/_plugin/head/ 

你會看到這個:

這裡是有關簇使用方式和不同索引資訊的概況。我們最近建立的索引在其中,顯示為"dept"。

現在點擊Structured Query選項卡

在Search下來菜單中選擇"dept"並點擊"Search"按鈕。

這將顯示所有記錄。

搜尋特定條目

讓我們來搜尋emp1,emp25和emp7。不斷點擊最右面的"+"來添加更多的搜尋項,就像顯示的那樣,之後點擊"Search"。確保最左邊的選項為"should",其他的選項也應該和圖中的保持一致。

現在你可以繼續嘗試這個外掛程式了,你可以將其用到你的搜尋項目中。

你可以嘗試在我的案頭電腦上啟動並執行該應用:

http://98.228.230.117:9200/_plugin/head/ 

如果有任何問題和意見請聯絡我。

希望這篇文章可以讓你快速上手"Elasticsearch"——一個不錯的企業級開源搜尋產品。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.