Elasticsearch --基本作用以及配置

Elasticsearch

全文检索:
1.不是简单的字符拼接,比如我们搜索“生化危机”可能出现生化危机的词语有

  • 生化危机电影
  • 生化危机海报
  • 生化危机文章
  • 生化危机新闻
    但是如果我们在搜索框不小心输入了 “生化危”(用简单的字符串匹配可能就匹配不出来了)
    因此有以下操作:
    把这几个数据拆分开来。
    在这里插入图片描述
    Lucene: 就是一个jar包里面包含了,各种建立倒叙索引,以及搜索的代码,包括各种算法。做java开发的时候可以利用lucene jar然后基于lucene的api去进行开发就 可以了。用lucene我们就可以去将以有的数据建立索引,lucene辉子啊本地磁盘上面,给我们组织索引的结构数据。另外的话,我们也可以用lucene提供的一些功能和api来针对磁盘上的索引数据,进行搜索。
    结构化检索: 我想搜索商品分类为日化用品的商品都有哪些:select * from products where id = ‘日化用品’
    全文检索: 我想搜索名称包含牙膏的商品: select * from products where produce_name like ‘%牙膏%’
    数据分析: 我们分析每一个商品分类下有多少个商品,select category_id, count(*) from products group by category_id
    elasticsearch下载连接:密码:6okn
    进入bin目录直接启动elasticsearch.bat就行了。
    检查是否启动成功:http://localhost:9200/?pretty
{
  "name" : "qBh-sOR",//node名称
  "cluster_name" : "elasticsearch",//集群名字,默认名字就是elasticsearch
  "cluster_uuid" : "c-RnqrgwSm-JNvy4wvSgnA",
  "version" : {
    "number" : "6.2.4",
    "build_hash" : "ccec39f",
    "build_date" : "2018-04-12T20:37:28.497551Z",
    "build_snapshot" : false,
    "lucene_version" : "7.2.1",
    "minimum_wire_compatibility_version" : "5.6.0",
    "minimum_index_compatibility_version" : "5.0.0"
  },
  "tagline" : "You Know, for Search"
}

kibana下载地址
启动bin里面的kibana.bat文件
Get _cluster/health //查询健康状况

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值