btlike重建Elasticsearch索引与Mysql同步数据

前面我们写了btlike的相关搭建教程:

BTLike Golang爬虫 LNMP面板 PHP前端 完整图文教程

BTLIKE PHP前端页面 安装下载 图文教程

Vultr 安装配置btlike BT搜索引擎 图文教程

但是等我们迁移环境的时候就需要备份Elasticsearch,但是我们这里又没有Elasticsearch,所以只能从数据库同步了。

我们这里需要预先准备好Golang的环境。

Centos6.x yum 安装 golang 语言环境

安装完成初始化,我们这里就不再写详细步骤,不会的请看前面关于btlike的搭建教程。

请确保:,mysql服务正常运行。

 go get -v github.com/btlike/tool        #有报错显示不用管
 cd $GOPATH/src/github.com/btlike/tool
 vi reindex/main.go      #修改文件夹下reindex/main.go 30行
conn = "root:数据库密码@tcp(127.0.0.1:3306)/torrent?charset=utf8&parseTime=True&loc=Local"

执行编译:

cd reindex
go build main.go
chmod +x main
./main

 

 

搬瓦工年付$28CN2高速线路,512M内存/500G流量/1G带宽,电信联通优化,延迟低,速度快,建站稳定,搬瓦工BandwagonHost VPS优惠BWH26FXH3HIQ点击购买】!

Vultr月付$3.5日本节点,512M内存/500G流量/1G带宽,电信联通优化,延迟低,速度快【点击购买】!

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Scroll Up