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

作者头像
首页 🧮综合教程 正文

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

安装 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

隐藏内容

附件需要 登录 后就可下载!

免费声明

  1. 本网站的文章内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长QQ:304906607进行删除处理。
  2. 文章采用: 《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)。
  3. 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
  4. 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
  5. 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
  6. 本站永久网址:https://www.aybk.cn
运营版打包漂亮UI大脸新版币圈源码_完美K线_无bug
« 上一篇 08-31
猜拳游戏小程序源码/大转盘积分游戏小程序源码/积分游戏小程序源码
下一篇 » 08-31

发表评论

请先登录后才能发表评论

停留在世界边缘,与之惜别

个人信息

HI好朋友 ! 请登录
这是一个奇怪的站长,白天睡大觉,晚上魂飘飘~~~
+ 在线人数:339人
📘本站统计
  • 文章总数 9226篇
  • 注册用户 13829位
  • 运行天数 1440天
  • 评论总数 63120条
  • 总访问量 9508.5W+
  • 今日更新 0篇

立即签到

百度一下

随便看看

大家都在看

登陆
还没有账号?立即注册
点击按钮进行验证
忘记密码?
登陆
忘记密码
已经有账号?马上登陆
获取验证码
重新获取(60s)
点击按钮进行验证
重置密码
注册
已经有账号?马上登陆
获取验证码
重新获取(60s)
点击按钮进行验证
立即注册