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

如何搭建一个TG搜索引擎,更好的管理资源-沐石林源码网
如何搭建一个TG搜索引擎,更好的管理资源
此内容为会员免费,请登录后查看
MSL币0
会员免费
已售 334
  • 快速搜索结果
  • 直观的搜索界面
  • 能够搜索聊天记录
  • 组、频道和机器人的文本分类
  • 近乎实时地编制最新搜索结果的索引

安装 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
© 版权声明
THE END
喜欢就支持一下吧
点赞250 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容