统计
  • 建站日期:2022-01-17
  • 文章总数:5258 篇
  • 评论总数:92887条
  • 分类总数:43 个
  • 最后更新:1天前

如何搭建一个TG搜索引擎,更好的管理资源

作者头像
首页 综合教程 正文
广告
广告
广告
广告
广告
编号: 10412

快速搜索结果
直观的搜索界面
能够搜索聊天记录
组、频道和机器人的文本分类
近乎实时地编制最新搜索结果的索引

安装 docker

curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh

设置数据库

docker compose -f db.yml up -d

安装 Elasticsearch 插件

docker exec -it tg_scan_elasticsearch bash
 ./bin/elasticsearch-plugin install --batch https://github.com/medcl/elasticsearch-analysis-pinyin/releases/download/v7.17.6/elasticsearch-analysis-pinyin-7.17.6.zip
 ./bin/elasticsearch-plugin install --batch https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.17.6/elasticsearch-analysis-ik-7.17.6.zip
 ./bin/elasticsearch-plugin install --batch https://github.com/medcl/elasticsearch-analysis-stconvert/releases/download/v7.17.6/elasticsearch-analysis-stconvert-7.17.6.zip
exit

重新启动数据库

docker compose -f db.yml restart

初始化数据库模式

schema path: api-server/src/main/resources/sql/schema.sql

初始化索引映射

exec script on kibana dev console
script path: api-server/src/main/resources/idx/*.txt

复制到 并填写所需信息.env.template.env

cp .env.template .env

生成项目

bash sh startup.sh

image.png

image.png

image.png

版权说明
文章采用: 《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权。
版权声明:本站资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系客服并出示版权证明以便删除!
运营版打包漂亮UI大脸新版币圈源码_完美K线_无bug
« 上一篇 08-31
猜拳游戏小程序源码/大转盘积分游戏小程序源码/积分游戏小程序源码
下一篇 » 08-31

发表评论

  • 泡泡
  • 阿呆
  • 阿鲁
  • 蛆音娘
    没有更多评论了