Elastisearch是一个很强大,易用的搜索引擎
在系统上运行Elastisearch只需以下几步
1.下载Elastisearch
复制代码 代码如下:
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.4.0.zip
2.解压
unzip elasticsearch-5.4.0.zip3.运行
elasticsearch-5.4.0/bin/elasticsearch这时有可能会直接被Killed掉,因为内存溢出(OOM),elastisearch占用的内存非常大,所以在内存比较小的服务器上运行要先修改jvm的内存大小
vi elasticsearch-5.4.0/config/jvm.options将22和23行的栈堆大小改为512M
-Xms512M-Xmx512M如果重新启动后还是killed就再改小一点
4.测试是否成功
curl 'http://localhost:9200/?pretty'你能看到以下返回信息:
{ "status": 200, "name": "Shrunken Bones", "version": { "number": "1.4.0", "lucene_version": "4.10" }, "tagline": "You Know, for Search"}则表明启动成功
接下来我们用Java的API来操作Elasticsearch
首先是导入elastisearch和log4j的包
POM
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:///jkgeekJack/ElasticsearchExample以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。