memcached 数据迁移

1.memcache数据存储限制条件

Key长度250bytes

预设Value 1MB(可使用-l 设定为2MB)

默认cache过期时间最为30天(设为0表示永不过期)

2.下载memcached-tool程序

# wgethttps://raw.githubusercontent.com/memcached/memcached/master/scripts/memcached-tool-P /opt

# chmod +x /opt/memcached-tool

3.备份memcache数据(加上memcache服务器为10.1.1.1)

# /opt/memcached-tool 10.1.1.1:11211 dump > /opt/back_data

add 19b92701438ad279jkds1jklc272b35f 0 1613178136 586

a:3:{s:4:"text";..................}

再在localhost地址上dump一份验证数据

# /opt/memcached-tool localhost:11211 dump > /opt/verify_data

比较两份数据笔数是否一致

# wc -l /opt/back_data

# wc -l /opt/verify_data

4.还原memcache数据

# nc 10.1.1.1 11211 < /opt/back_data

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。