zoukankan      html  css  js  c++  java
  • Docker安装ES

    1 拉取docker镜像

    # 从仓库拉取镜像
    sudo docker image pull delron/elasticsearch-ik:2.4.6-1.0
    2.使用docker安装ES
    docker run -d -p 9200:9200 -p 9300:9300 --name elasticsearch
    delron/elasticsearch-ik:2.4.6-1.0
    3.在页面中测试
    http://192.168.56.100:9200/

    2.使用ES替代whoosh全文检索
    2.1 在Django中修改搜索引擎为ES
    # # ES引擎
    # HAYSTACK_CONNECTIONS = {
    #     'default': {
    #     'ENGINE':'haystack.backends.elasticsearch_backend.ElasticsearchSearchEngine',
    #     'URL': 'http://10.211.55.15:9200/', # Elasticsearch服务器ip地址,端口号固 定为9200
    #     'INDEX_NAME': 'syl', # Elasticsearch建立的反向索引库的名称
    # },
    # }
    # 
    syl/settings.py
    2.2 命令构建倒排索引
    python manage.py rebuild_index
    3.测试课程全文检索
    测试接口
    http://192.168.56.100:8888/search/?q=入门&page=1&page_size=1

  • 相关阅读:
    Java 注解
    java多线程
    webstorm配置Monokai-Sublime.jar主题
    express
    npm与package.json
    Node require方法加载规则
    js伪数组转数组
    node中的Console
    Node.js核心模块-url
    服务端渲染SSR和客户端渲染CSR
  • 原文地址:https://www.cnblogs.com/xiaoxiamiaichiyu/p/13977837.html
Copyright © 2011-2022 走看看