时间:2021-05-20
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以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
Lucene是一种功能强大且被广泛使用的搜索引擎,以下列出8种基于Lucene的搜索引擎,你可以想象他们有多么强大。1.ApacheSolrSolr是一个高性能
上周在安装搜索引擎Elasticsearch时,要求安装比较新的java版本,我选择了java1.8.0,安装java成功后使用java-version发现使用
所谓搜索引擎优化(搜索引擎优化),搜索引擎是搜索的功能的Web搜索引擎的检索原则(即网站设计的各种搜索引擎友好),从而获得在搜索引擎排名前在各种行为。搜索引擎优
搜索引擎优化似乎与搜索引擎打交道,但实际上它与人打交道。假设用户使用搜索引擎搜索东西,但他们找不到他们想要的结果。随着时间的推移,用户将永远不会使用该搜索引擎进
现在有很多人都加入了SEM的行业中去,所谓SEM也就是搜索引擎营销,大家都知道搜索引擎现在是很强大的,不仅便利大家使用,而且还可以针对关键词进行查询资料,而