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)

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

  • 相关阅读:
    CSS3实现平行四边形
    [Python]图的遍历-DFS
    [Python]图的遍历-BFS
    [Python]图的遍历-拓扑排序
    [Python]哈夫曼编码
    [Python]贪心算法-Prim-和-Kruskal实现-最小生成树
    [Python]贪心算法-Dijkstra-实现
    [python3]稳定匹配算法实现和优化
    从csv文件构建Tensorflow的数据集
    Tensorflow 基础API
  • 原文地址:https://www.cnblogs.com/hynet/p/4062578.html
Copyright © 2011-2022 走看看