【ElasticSearch 】一

本文详细介绍了ElasticSearch 7.16.2的安装过程,包括启动、远程访问设置以及内存配置。接着讲解了分词器的测试与IK分词插件的安装,展示了分词效果。还探讨了ElasticSearch的索引、文档管理和搜索功能,包括analyzer和search_analyzer的区别,以及如何进行全文检索和精确查询。最后讨论了搜索结果的排序和分页操作。
摘要由CSDN通过智能技术生成

 安装(7.16.2)

下载地址:

Past Releases of Elastic Stack Software | Elasticq

启动:

elasticsearch.bat

测试是否成功的地址:

http://127.0.0.1:9200/

出现以下json串说明启动成功!

{
"name": "WIN10",
"cluster_name": "elasticsearch",
"cluster_uuid": "Y-7g-XMbTxWie7MyHEMfRg",
"version": {
"number": "7.16.2",
"build_flavor": "default",
"build_type": "zip",
"build_hash": "2b937c44140b6559905130a8650c64dbd0879cfb",
"build_date": "2021-12-18T19:42:46.604893745Z",
"build_snapshot": false,
"lucene_version": "8.10.1",
"minimum_wire_compatibility_version": "6.8.0",
"minimum_index_compatibility_version": "6.0.0-beta1"
},
"tagline": "You Know, for Search"
}

远程访问设置

在config/elasticsearch.yml中,修改一下内容

# ---------------------------------- Network -----------------------------------
network.host: 0.0.0.0
http.port: 9200


# --------------------------------- Discovery ----------------------------------
cluster.initial_master_nodes: ["node-1", "node-2"]

设置使用内存

在es安装包\config 找到 jvm.options 文件打开 

注意: 前边不要有空格

#linux系统在防火墙中为您的ElasticSearch端口添加入站规则(默认为9200)

kibana 

同样的地址下载kibana7.16.2客户端

打开config/kibana.yml文件,设置elasticsearch的访问地址

elasticsearch.hosts: ["http://localhost:9200"]

启动命令:

bin\kibana.bat

说明:初次启动或硬件配置一般的话,时间会很长,需耐心等待。

访问地址 http://localhost:5601/app/home#/

访问:http://localhost:5601/app/dev_tools#/console  

分词器

分词器测试,

#get 请求 
http://localhost:9200/_analyze
{
"text": "我是云南人",
"analyzer": "ik_max_word"    
}

分词器插件安装

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值