zoukankan      html  css  js  c++  java
  • 第五章:关于ESearch的应用

    ElasticSearch是一个开源的分布式搜索引擎,具备高可靠性,支持非常多的企业级搜索用例。

    我在这里做一下简单介绍和整理:

    首先.ES搜索引擎给予java开放使用之前必须安装java环境,使用jdk版本必须为1.7以上,网上下载ES的配置文件(启动bin文件中的elasticsearch批处理文件)

    启动后网页访问:localhost:9200/_plugin/head/

    这样我们的搜索引擎就跑起来了,然后我们需要将数据库里面的数据灌入到这个搜索引擎里面,点击“Any Request[+]”,效果如下图:

    文本框里面是一个索引的josn串,相当于数据库表中的字段:给大家发一个简单的串吧(

    {"settings": {"index.number_of_shards": 1,"index.number_of_replicas": 0,"index.refresh_interval": "-1","index.translog.flush_threshold_ops": "100000"},"mappings": {"zw_zl": {"_all": {"analyzer": "ik"},"_source": {"compress": true
    },"properties": {"_ID": {"type": "string","include_in_all": true},"F_UniqueId": {
    "type": "string","analyzer": "ik","store": "no"}}}}}

    这是我们就可以查看我们建立的索引了(overview-info-index metadata)

    这一部分是建索引的部分,至于这么讲数据导入到引擎中请大家稍等,过段时间我会给大家详细讲解

  • 相关阅读:
    python mysql操作
    常用sql语句总结
    python 正则表达式总结
    hdu 6199 dp
    hdu 6212 区间dp
    hdu 6214 割边最少的最小割
    2017沈阳网络赛G XOR 分块(分类讨论sqrt)
    HDU 6166 二进制分组
    hdu 6194 后缀数组
    hdu 6201 树分治
  • 原文地址:https://www.cnblogs.com/hynet/p/4062578.html
Copyright © 2011-2022 走看看