首页 > 编程知识 正文

elasticsearch怎么用,elasticsearch 教程

时间:2023-05-06 06:54:37 阅读:147040 作者:432

前言:最近写了一个功能,数据数量达到亿件。 我试着用了mongoDB集群,又把数据进行了分析。 (单表2千万),但效果不好,查询慢。 我有看到Hbase数据库的介绍,Hbase不适合我的功能。 最后选择了电子搜索。 Elasticsearch符合我现在的需要。

正文:我的项目使用的是2.1.9.RELEASE,集成的spring-boot-starter-data-Elasticsearch中的elastic search版本为6.2.2

1 .下载: https://www.elastic.co/cn/downloads/past-releases/elastic search-6-2-2 .上传、解压缩: rz-bye tar

. #修改数据存储位置、 修改日志存储位置--------------------------------------------------- - ------------------------------------------.---------------------------------------------- ------------------------------------------.---------------------------------------------- the data (separatemultiplelocationsbycomma ) 3360 # path.data :/data/elastic search/data pathtologfiles 3360 # path . 执行外联网访问#-------------------- -网络网络. host 3360.0.0 discovery.type : sision consultthenetworkmoduledocumentation . #域间http.CORS.enabled 3360 true http.CORS.allow-origin 3360 ' * ' . 4. 电子搜索/{数据, logs} 5.创建用户和组:创建es用户组:创建groupaddeseses用户不可登录: useradd -g es -s /s传统砖/nologin -M es配置文件和文件夹data/elasticsearchchown-RES 3360 es/usr/elastic search-6.2.26.启动: sudo-ues/usr/local/elastic search

wich:noJavain(/s传统砖头:/传统砖头3:/usr/s传统砖头3360/usr/传统砖头) could not find java; set Java _ homeorensurejavaisinpath

解决方案:在启动脚本中配置JAVA_HOME地址:

vim/usr/local/elastic search-6.2.2 /传统砖头/elasticsearchjava _ home=/usr/local/Java/JDK1.8.0_ 225

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。