ElasticSearch

Read(916) Label: elasticcli,

1. The directory containing files of this external library is: installation directory\esProc\extlib\ElasticsearchCli. The Raqsoft core jar for this external library is scu-elasticsearch-cli-2.10.jar.

aggs-matrix-stats-client-7.13.2.jar

commons-beanutils-1.9.3.jar

commons-lang-2.6.jar

elasticsearch-7.13.2.jar

elasticsearch-cli-7.13.2.jar

elasticsearch-core-7.13.2.jar

elasticsearch-geo-7.13.2.jar

elasticsearch-launchers-7.13.2.jar

elasticsearch-nio-7.13.2.jar

elasticsearch-plugin-classloader-7.13.2.jar

elasticsearch-rest-client-7.13.2.jar

elasticsearch-rest-high-level-client-7.13.2.jar

elasticsearch-secure-sm-7.13.2.jar

elasticsearch-ssl-config-7.13.2.jar

elasticsearch-x-content-7.13.2.jar

ezmorph-1.0.2.jar

fastcsv-2.2.0.jar

HdrHistogram-2.1.9.jar

hppc-0.8.1.jar

httpasyncclient-4.1.4.jar

httpcore-nio-4.4.12.jar

jackson-core-2.10.4.jar

jackson-dataformat-cbor-2.10.4.jar

jackson-dataformat-smile-2.10.4.jar

jackson-dataformat-yaml-2.10.4.jar

java-version-checker-7.13.2.jar

jna-5.7.0-1.jar

joda-time-2.10.10.jar

jopt-simple-5.0.2.jar

json-lib-1.1-jdk13.jar

jts-core-1.15.0.jar

lang-mustache-client-7.13.2.jar

LIST.TXT

log4j-1.2-api-2.15.0.jar

log4j-api-2.15.0.jar

log4j-core-2.15.0.jar

lucene-analyzers-common-8.8.2.jar

lucene-backward-codecs-8.8.2.jar

lucene-core-8.8.2.jar

lucene-grouping-8.8.2.jar

lucene-highlighter-8.8.2.jar

lucene-join-8.8.2.jar

lucene-memory-8.8.2.jar

lucene-misc-8.8.2.jar

lucene-queries-8.8.2.jar

lucene-queryparser-8.8.2.jar

lucene-sandbox-8.8.2.jar

lucene-spatial-extras-8.8.2.jar

lucene-spatial3d-8.8.2.jar

lucene-suggest-8.8.2.jar

mapper-extras-client-7.13.2.jar

netty-buffer-4.1.49.Final.jar

netty-codec-4.1.49.Final.jar

netty-codec-http-4.1.49.Final.jar

netty-common-4.1.49.Final.jar

netty-handler-4.1.49.Final.jar

netty-resolver-4.1.49.Final.jar

netty-transport-4.1.49.Final.jar

parent-join-client-7.13.2.jar

rank-eval-client-7.13.2.jar

scu-elasticsearch-cli-2.10.jar

snakeyaml-1.26.jar

spatial4j-0.7.jar

t-digest-3.2.jar

transport-netty4-client-7.13.2.jar

transport-nio-client-7.13.2.jar

unboundid-ldapsdk-4.0.8.jar

x-pack-core-7.13.2.jar

Note: The third-party jars are encapsulated in the compression package and users can choose appropriate ones for specific scenarios.

 

2. A JRE version 1.7 or above is required. Users need to install a higher version if the esProc built-in JRE version does not meet the requirements, and then configure java_home in config.txt under installation directory \esProc\bin. Just skip this step if the JRE version is adequate.

 

3. Users can manually change the size of memory if the default size isn’t large enough for needs. Under Windows, make the change in config.txt when starting esProc through .exe file; and in .bat file when starting the application through the .bat file. Make the modification in .sh file under Linux.

To modify the config.txt file under Windows:

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

 

4. esProc provides external library functions es_close(), es_delete(),es_export(),es_head(),es_open(),es_get(),es_post() and es_put() to access the ElasticSearch external library. Look them up inHelp-Function referenceto find their uses.