摘要:今日項目需要一個小型的搜索的功能的支持,有很多開源的搜索引擎啦,當然個人認為上手容易,安裝也比較方便。下安裝下業(yè)非常好安裝了主自己試了下亞馬遜上的機器,很快的后面分享一篇在的教程吧。
今日項目需要一個小型的搜索的功能的支持,有很多開源的搜索引擎啦,當然Elasticsearch個人認為上手容易,安裝也比較方便。
ES安裝前需要確認你筆記本上已經(jīng)安裝了java,如果沒有安裝了,可以oracle官網(wǎng)下載就行了,
java弄完后,我們可以在命令后工具中輸入java -version查看版本信息
Mac上安裝ES可以有很多方法,當然brew是不二選擇。
輸入下面命令:
brew update brew install elasticsearch
下載完成后,可以輸入 brew info elasticsearch查看安裝信息
按照上面說的,我們直接輸入elasticsearch ,然后服務啟動了,我們可以直接輸入訪問:
127.0.0.1:9200
瀏覽器會顯示一段json數(shù)據(jù)
接下來我們可以直接試試簡單的創(chuàng)建索引和搜索;大家可以用一些http工具或者curl也行去進行完成基本的請求服務;
創(chuàng)建一個資源,我們用postman選擇put 然后在地址欄輸入
127.0.0.1/posts/post/1
我們添加的內(nèi)容如下:
{ "title": "Tony Stark", "content": "Tony Stark is Ironman Hero. He is handsome and stronger!" "tag":["hero","marvrl"] }
更新成功后輸出后的輸出:
{ "_index": "posts", "_type": "post", "_id": "1", "_version": 1, "_shards": { "total": 2, "successful": 1, "failed": 0 }, "created": true }
這個時候我們可以輸入下面的地址查看剛剛創(chuàng)建的內(nèi)容:
http://127.0.0.1:9200/posts/post/1
你們可以自己再創(chuàng)建一些其他的數(shù)據(jù)方便搜索.
搜索我們現(xiàn)在不妨搜索下hero
http://127.0.0.1:9200/posts/post/_search/?q=hero
如果需要刪除某個索引內(nèi)容只需要 選擇delete然后 輸入正確的地址就行。
ES很強大,可以在這里看到更多使用方法。
Linux下安裝Linux下業(yè)非常好安裝了po主自己試了下亞馬遜上的機器,很快的
sudo apt-get update sudo apt-get install openjdk-7-jre-headless -y wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-1.0.1.deb sudo dpkg -i elasticsearch-1.0.1.deb sudo service elasticsearch start
后面分享一篇在ghost+es的教程吧。
本文同步博客:http://www.jackpu.com/zai-macbookzhong-an-zhuang-elasticsearch/
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/21726.html
閱讀 3123·2021-11-24 09:39
閱讀 982·2021-09-07 10:20
閱讀 2403·2021-08-23 09:45
閱讀 2279·2021-08-05 10:00
閱讀 580·2019-08-29 16:36
閱讀 843·2019-08-29 11:12
閱讀 2826·2019-08-26 11:34
閱讀 1847·2019-08-26 10:56