ElastecSearch
文章平均质量分 52
qq_44209563
这个作者很懒,什么都没留下…
展开
-
ES证书过期,错误信息: current license is non-compliant for [security]
直接请求es: curl -XPOST “http://132.xxx.xxx.5:31202/_license/start_basic?acknowledge=true”es日志报错信息:current license is non-compliant for [security]ES的X-pack许可证是提供免费一个月的试用,但是到期之后,就会报这个错误。问题,到一定时间以后,依然会出现证书过期的错误,到时候依然需要。执行以上命令来保证es正常运行。原创 2024-01-31 16:48:53 · 708 阅读 · 0 评论 -
Elasticsearch集群配置
主节点修改Elasticsearch的config目录下的elasticsearch.yml文件,内容如下:# 集群的名字,同一个集群需要设定同一个名字cluster.name: elasticsearch# 节点的名称node.name: master# 数据存放的位置path.data: D:/elasticsearch-datas/to/data# 日志存放的位置pat...原创 2020-01-03 19:38:22 · 230 阅读 · 0 评论 -
max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
在ubuntu启动Elasticsearch时显示错误:max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]解决方法:在 /etc/sysctl.conf 文件中加入如下内容:vm.max_map_count=262144使用命令,使配置生效sud...原创 2020-01-02 21:30:15 · 149 阅读 · 0 评论 -
nio.file.AccessDeniedException
在linux启动Elasticsearch时显示错误:nio.file.AccessDeniedException : /elasticsearch/elasticsearch-7.4.2/config/jvm.options原因:当前用户没有权限原创 2020-01-02 20:32:55 · 831 阅读 · 0 评论 -
ElasticSearch案例
一、预期效果在输入框输入关键词的时候,有自动补全功能(此处需要定义一个选择器),选择要输入的关键词,点击查询(点击查询以后,需要使用到另一个分词器对关键词进行分词),显示结果注:输入关键词的时候,使用分词器1查询的时候,使用分词器2二、设置1、设置settingPUT news{ "settings":{ "analysis":{ "analyzer":{...原创 2019-12-31 01:06:27 · 104 阅读 · 0 评论 -
Unexpected character ('}' (code 125)): was expecting double-quote to start field name
使用Kibana设置索引的时候,执行语句出现错误:Unexpected character (’}’ (code 125)): was expecting double-quote to start field name我按照错误不断检查双引号是否正确,结果最后找出来是逗号多了一个,晕。...原创 2019-12-30 17:24:26 · 8368 阅读 · 0 评论 -
ElasticSearch分词器应用
分词器的使用类型为keyword表示不分词,要想分词,字段类型必须为text一、指定分词器设置mapping,新建一个索引article并且指定字段使用的分词器<!--设置指定分词器的索引,字段的类型必须为text-->PUT article{ "mappings":{ "properties":{ "content":{ "ty...原创 2019-12-28 10:34:27 · 293 阅读 · 0 评论 -
ElasticSearch分词器插件
中文分词IK分词器IK分词器支持自定义词库,支持热更新分词字典。安装步骤:下载zip包,下载路径为:https://github.com/medcl/elasticsearch-analysis-ik/releases在Elasticsearch的plugins目录下创建名为 analysis-ik 的目录,将下载好的zip包解压在该目录下在dos命令行进入Elasticsearch...原创 2019-12-28 00:50:34 · 278 阅读 · 0 评论 -
ElasticSearch的自动补全功能以及修改数据的字段类型
自动补全要实现前缀搜索,字段类型必须为completionGET movies/_search{ "suggest":{ #自定义名字 "my_suggest":{ "prefix":"bea", "completion":{ "field":"title" } } }}如何修改数据的字段类型要实现前...原创 2019-12-27 23:59:13 · 980 阅读 · 0 评论 -
ElasticSearch的RestAPI
type为text的字段才能够分词RestAPI查询所有索引GET _cat/indices查询索引movies的信息GET movies查询movies的部分数据GET movies/_searchCRUD增;/1表示ID,如果没有对应的ID,就增加数据,如果存在,则修改POST user/_doc/1{ "age": 20, "firstName":...原创 2019-12-27 00:55:30 · 171 阅读 · 0 评论 -
搭建ELK
ElasticSearch下载ElasteicSearch安装包解压后在bin目录下直接双击elasticsearch.bat启动,浏览器访问localhost:9200查看是否启动成功Kibana下载后解压,在bin目录下双击kibana.bat启动,浏览器访问localhost:5601LagstashLogstash的下载地址:https://www.elastic.co/cn/d...原创 2019-12-26 15:09:18 · 100 阅读 · 0 评论