1 Star 5 Fork 8

1264644959 / blog

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
ES使用.md 1.66 KB
一键复制 编辑 原始数据 按行查看 历史
1264644959 提交于 2020-09-10 23:34 . commit

ES使用

  • 对接pythonhttp://www.yujzw.com/python/elasticsearch-dsl-py.html

  • 官方中文文档 https://www.elastic.co/guide/cn/elasticsearch/guide/current/index.html

  • 全文检索功能和搜索引擎

  • mysql full_test 模糊查询

  • innoDB 支持事务,支持行级锁

  • es / solr / whoosh restful风格的接口

  • 倒排索引

    • 反向查询
  • 中文分词/拼音分词 插件

  • mysql迁移到elasticsearch 使用 go-mysql-elasticsearch

  • 视频资料
    链接:https://pan.baidu.com/s/1tZFaHzwO2NbmvTFY996siw 
    提取码:5y4s

安装

docker pull elasticsearch:7.6.0
docker run -d -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms512m -Xmx512m" --name es elasticsearch:7.6.0

docker ps 查看容器
docker logs -t -f --tail 20 es 查看日志
docker container rm es 删除容器
docker container rm -f es
ip + 端口 访问

image-20200908082352188

使用

中文分词/拼音分词

ik / pinyin

下载
链接:https://pan.baidu.com/s/1MsLTVna7tNSt5u0qtY2ltQ 
提取码:xv2x
docker exec -it es /bin/bash 进入容器
cd plugins
mkdir ik
mkdir pinyin
将上面两个压缩包分别拷贝到对应的文件夹内
docker cp elasticsearch-analysis-ik-7.6.0.zip es:/usr/share/elasticsearch/plugins/ik/
docker cp elasticsearch-analysis-pinyin-7.6.0.zip es:/usr/share/elasticsearch/plugins/pinyin/

image-20200908090952282

unzip 分别解压文件
docker restart es 重启容器

创建数据库

elasticsearch-dsl 对接 web框架

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/super__man/blog.git
git@gitee.com:super__man/blog.git
super__man
blog
blog
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891