zimg
zimg copied to clipboard
怎么将原有的本地存储图片迁移到redis中
原来的zimg采用本地存储的方式,随着文件数量的增加(现有图片约50G),后期想迁移到redis中。请问怎么把之前本地存储的图片导入到redis?
如果之前有存每个图片的 key,再起一个 redis 做后端 zimg 服务器,然后写个脚本挨个下载原图然后重新上传到 redis 后端的 zimg 里面,这样最保险。
如果之前没有在数据库里保存 key,需要去遍历本地的文件夹,每个 md5 的文件夹里面的 0*0 文件就是原图,也是写个脚本挨个打开然后上传到新的 zimg 服务器上。
还是存到ssdb,redis毕竟受制于内存大小,随着量的增大,硬盘存储空间远比内存大许多