摘要:今日项目需要一个小型的搜索的功能的支持,有很多开源的搜索引擎啦,当然个人认为上手容易,安装也比较方便。下安装下业非常好安装了主自己试了下亚马逊上的机器,很快的后面分享一篇在的教程吧。
今日项目需要一个小型的搜索的功能的支持,有很多开源的搜索引擎啦,当然Elasticsearch个人认为上手容易,安装也比较方便。
ES安装前需要确认你笔记本上已经安装了java,如果没有安装了,可以oracle官网下载就行了,
java弄完后,我们可以在命令后工具中输入java -version查看版本信息
Mac上安装ES可以有很多方法,当然brew是不二选择。
输入下面命令:
brew update brew install elasticsearch
下载完成后,可以输入 brew info elasticsearch查看安装信息
按照上面说的,我们直接输入elasticsearch ,然后服务启动了,我们可以直接输入访问:
127.0.0.1:9200
浏览器会显示一段json数据
接下来我们可以直接试试简单的创建索引和搜索;大家可以用一些http工具或者curl也行去进行完成基本的请求服务;
创建一个资源,我们用postman选择put 然后在地址栏输入
127.0.0.1/posts/post/1
我们添加的内容如下:
{ "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 }
这个时候我们可以输入下面的地址查看刚刚创建的内容:
http://127.0.0.1:9200/posts/post/1
你们可以自己再创建一些其他的数据方便搜索.
搜索我们现在不妨搜索下hero
http://127.0.0.1:9200/posts/post/_search/?q=hero
如果需要删除某个索引内容只需要 选择delete然后 输入正确的地址就行。
ES很强大,可以在这里看到更多使用方法。
Linux下安装Linux下业非常好安装了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/
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/21726.html
阅读 3109·2021-11-24 09:39
阅读 967·2021-09-07 10:20
阅读 2389·2021-08-23 09:45
阅读 2253·2021-08-05 10:00
阅读 565·2019-08-29 16:36
阅读 833·2019-08-29 11:12
阅读 2812·2019-08-26 11:34
阅读 1839·2019-08-26 10:56