访问 ElasticSearch

阅读(380) 标签: elasticcli,

1. elasticsearch官网中下载下载连接ElasticSearch服务器的相关jar文件,放到产品外部库文件夹中;elasticsearch外部库文件路径为:安装目录\ esProc\extlib\ ElasticsearchCli;润乾核心jarelasticCli.jar

commons-beanutils

commons-lang-2.1.jar

elasticsearch-6.2.1.jar

elasticsearch-cli-6.2.1.jar

elasticsearch-core-6.2.1.jar

elasticsearch-rest-client-6.2.1.jar

ezmorph-1.0.2.jar

httpasyncclient-4.1.2.jar

httpclient-4.5.2.jar

httpcore-4.4.5.jar

httpcore-nio-4.4.5.jar

jackson-core-2.8.10.jar

jackson-dataformat-cbor-2.8.10.jar

jackson-dataformat-smile-2.8.10.jar

jackson-dataformat-yaml-2.8.10.jar

lucene-analyzers-common-7.2.1.jar

lucene-backward-codecs-7.2.1.jar

lucene-core-7.2.1.jar

lucene-grouping-7.2.1.jar

lucene-highlighter-7.2.1.jar

lucene-join-7.2.1.jar

lucene-memory-7.2.1.jar

lucene-misc-7.2.1.jar

lucene-queries-7.2.1.jar

lucene-queryparser-7.2.1.jar

lucene-sandbox-7.2.1.jar

lucene-spatial3d-7.2.1.jar

lucene-spatial-7.2.1.jar

lucene-spatial-extras-7.2.1.jar

lucene-suggest-7.2.1.jar

json-lib-1.1-jdk13.jar

2.java环境要求为jre1.7以上版本,集算器自带的版本为jre1.6所以需要用户自己安装高版本jre。并在:安装目录\ esProc\bin\config.txt文件中配置java_home如果用户在安装集算器时,已选择1.7以上版本的jdk则此步可以省略。

3.当占用内存比较大时,用户可自己调整内存,目前windows下有两种方式,使用exe启动时在config.txt里修改内存,使用bat启动时是在bat文件中修改内存。Linux下是在sh文件中修改内存大小。

windows下修改config.txt方法如下:

java_home=C:\ProgramFiles\Java\jdk1.7.0_11;esproc_port=48773;jvm_args=-Xms256m-XX:PermSize=256M-XX:MaxPermSize=512M-Xmx9783m-Duser.language=zh

4. 访问ElasticSearch系统可使用的外部库函数有es_open ()es_close ()es_get ()es_post ()es_put ()es_head ()es_delete()。函数用法请参考【帮助】-【函数参考】。