Skip to content

soxft/busuanzi-transfer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bsz_transfer

使用该工具可以将 busuanzi 迁移至 2.8.x

2.8.x 后续 UV 使用 hyperloglog 进行统计, 有效的降低了内存占用

注意

迁移前,请务必备份您的数据 (dump.rdb)

使用

  1. 修改 config.yaml, prefix 为先前的 redis 前缀,ToPrefix 为新的 redis 前缀
  2. go run main.go 或使用 release 中的 二进制文件
  3. 下载新版本的 busuanzi, 并配置 config.yaml, 使得
  • prefix 为新的 redis 前缀
  • Bsz.Encrypt = MD532
  • Bsz.PathStyle = false

后续操作

在验证数据迁移完成后, 可手动删除旧前缀的数据释放内存

文章教程

@zhheo 提供了一个完整的 docker-compose 升级方案, 这篇文章或许可以带来一些帮助.

About

transfer busuanzi data from 2.5.x-2.7.x to 2.8.x

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages