草庐IT

ElasticSearch-Linux

全部标签

【个人记录】尝试在window电脑上安装Linux系统(虚拟机)

在VMware上安装linux系统实现思路:重启电脑后进入BIOS→启动IntelVT-x→重启计算机→启动虚拟机重启电脑按住F2或者DEL,然后选择高级–>CPU配置–>IntelVirtualizationTechnology启动即可1、进入BIOS界面后,单击上面菜单栏上的【Advanced】。2、进入高级界面,单击下面列表中的【CPUConfiguration】。3、进入CPU列表,找到【IntelVirtualizationTechnology】选项,单击输入选项,然后选择启用。4、此时,单击键盘上的F10选项进行保存。在弹出的保存界面中,单击是保存并重新启动计算机。重新进入界面后:

使用kettle同步全量数据到Elasticsearch(es)--elasticsearch-bulk-insert-plugin应用

背景为了前端更快地进行数据检索,需要将数据存储到es中是一个很不错的选择。由于公司etl主要工具是kettle,这里介绍如何基于kettle的elasticsearch-bulk-insert-plugin插件将数据导入es。在实施过程中会遇到一些坑,这里记录解决方案。可能会遇到的报错:1、NoelasticSearchnodesfound2、不支持ssl认证(用户名&密码)后文提供解决办法es插件配置这里举个简单例子,将mysql的一张表导入到es中: 表输入比较简单就不介绍了,这里讲下es插件的配置。1、先配置index、type,id(可以不设置)  2、配置ip跟port注意:port

linux下使用selenium调用谷歌浏览器的一些问题

目录一、linux版本的谷歌浏览器问题二、对应版本的chromedriver驱动问题    2.1、查看谷歌及chromedriver版本命令    2.2、报错    2.3、解决三、chromedriver权限问题        3.1、报错        3.2、解决四、代码启动参数设置问题        4.1、报错        4.2、解决一、linux版本的谷歌浏览器问题    这部分可以下载官方的安装包(注意谷歌依赖的安装,这部分很繁琐),也可以进入博主的资源下载。二、对应版本的chromedriver驱动问题    2.1、查看谷歌及chromedriver版本命令#谷歌浏览

Linux服务器如何后台运行程序及查看进程?

1.后台运行程序(1)&命令功能:加在一个命令的最后,可以让这个命令放在后台执行pythontest.py&(2)nohup命令功能:加在一个命令的前面,不挂断的运行程序,退出终端不会影响程序的运行nohuppythontest.py(3)nohupcommand[Arg...][&]功能:后台不挂断地运行程序,并且将输出到终端的内容输出到nohup.outcommand:要执行的命令Arg:一些参数&:让命令在后台执行nohuppythontest.py&2.查看当前后台运行的命令(1)jobs命令功能:查看当前终端后台运行的程序jobs-l可以显示当前终端所有任务的PID,jobs的状态可

解决linux环境下no XXX in java.library.path问题

解决linux环境下noXXXinjava.library.path问题最近开发一个结合海康摄像头的sdk项目,真是狗。遇到一个问题,在windows上能跑,在linux上就一直跑不起来。首先发现在windows上装了海康的一个叫MvCamera的软件,所以系统中是有dll文件的。于是笔者就在linux上也下载了这个软件。当然他是一个压缩包。解压后我放到了/usr/lib目录下。接下来就是解决问题的步骤使用-Djava.library.path=/user/lib指定java.library.path的路径,将so文件放到指定路径下如:java-Djava.library.path=/user

如何在Linux系统中安装MySQL数据库

(一)、准备1、Linux环境视频教程:https://www.bilibili.com/video/BV15m4y1d7ZP2、检查内存5.6及以上版本的MySQL要求Linux系统虚拟内存不能小于1G,否则MySQL可能无法运行。3、卸载mariadb[root@localhost~]#rpm-qa|grepmariadbmariadb-libs-5.5.60-1.el7_5.x86_64[root@localhost~]#rpm-e--nodepsmariadb-libs-5.5.60-1.el7_5.x86_64[root@localhost~]#(二)、安装1、下载下载地址:http

ElasticSearch分布式搜索框架

目录一. ElasticSearch背景1.1Elasticsearch介绍1.2Elasticsearch现状1.3Es最佳实践二. 环境配置安装2.1Elasticsearch安装2.2配置ElasticSearch-head2.3配置Kibana2.4IK分词器依赖支持三.ES功能使用3.1索引库操作3.2类型(type)及映射(mapping)操作四.请求体查询4.1.基本查询4.2.结果过滤4.3.高级查询4.4.查询排序4.5.分页查询五. ElasticSearchJavaAPI客户端5.1客户端开发环境搭建5.2创建索引索引库5.3配置映射5.4文档操作总结一. Elastic

Java访问Elasticsearch报错Request cannot be executed; I/O reactor status: STOPPED

简介使用ES过程中遇到一个Requestcannotbeexecuted;I/Oreactorstatus:STOPPED的异常,大概意思是和server端的连接异常终止了。开始以为是引用的版本不对,或者自己使用问题,后来发现就是因为OOM导致程序宕机,进而引发连接终止。环境功能SpringBoot的程序通过SpringDataElasticsearch访问ES-server获取数据。ES-SERVER版本:7.15.2ES-CLIENTES-CLIENT就是SpringBoot程序,核心pom依赖:org.springframework.bootspring-boot-starter-dat

ElasticSearch中minimum_should_match理解

基于elasticsearch7.6.1和kibana7.6.1本文通过案例进行讲解,希望读者耐心阅读【3.查询】中的内容。1.创建索引PUTgoods{ "mappings":{  "properties":{   "title":{    "type":"text",    "analyzer":"ik_max_word",    "search_analyzer":"ik_smart"   }  } }} 说明:通常情况下,为了提升搜索的效果,ik_max_word和ik_smart两种分词器需要配合使用。即构建索引时用ik_max_word,尽可能多的分词,而搜索时用ik_smart,

ElasticSearch第一讲:ElasticSearch从入门到精通

ElasticSearch第一讲:ElasticSearch从入门到精通业内目前来说事实上的一个标准,就是分布式搜索引擎一般大家都用elasticsearch。本文是ElasticSearch第一讲:ElasticSearch从入门到精通文章目录ElasticSearch第一讲:ElasticSearch从入门到精通1、ES学习建议1.1、为什么学习ES?1.2、学习的建议1.3、ES学习资料1、什么是Elasticsearch?2、如何使用?2.1、创建索引mapping2.2、写入数据3、在商品搜索的应用3.1、说说你们公司es生产集群的部署架构是什么?每个索引的数据量大概有多少?每个索引