参考国外大牛的方法,http://www.oschina.net/translate/mysql-to-redis-in-one-step

实验成功,以下是操作方法:

MySQL表结构数据

[test]> select * from hechunyang;
+----+--------+---------+
| id | myname | mymoney |
+----+--------+---------+
|  1 | aa     |    1000 |
|  2 | bb     |    2000 |
+----+--------+---------+
2 rows in set (0.00 sec)

编辑迁移SQL脚本

cat mysql_to_redis.sql
SELECT CONCAT( 
  "*4\r\n", 
  '$', LENGTH(redis_cmd), '\r\n', 
  redis_cmd, '\r\n', 
  '$', LENGTH(redis_key), '\r\n', 
  redis_key, '\r\n', 
  '$', LENGTH(hkey), '\r\n', 
  hkey, '\r\n', 
  '$', LENGTH(hval), '\r\n', 
  hval, '\r' 

FROM ( 
  SELECT 
  'HSET' AS redis_cmd, 
  'keyname' AS redis_key, 
  myname AS hkey, 
  mymoney AS hval 
  FROM hechunyang 
) AS t;

一步完成 MySQL 向 Redis 迁移

mysql test --skip-column-names --raw < mysql_to_redis.sql | redis-cli --pipe
All data transferred. Waiting for the last reply...
Last reply received from server.
errors: 0, replies: 2

Redis查看数据
127.0.0.1:6379> keys *
1) "keyname"
127.0.0.1:6379> hkeys keyname
1) "aa"
2) "bb"
127.0.0.1:6379> hget keyname aa
"1000"
127.0.0.1:6379> hget keyname bb
"2000"

一步完成 MySQL 向 Redis 迁移相关推荐

  1. PhpMyAdmin的简单安装和一个mysql到Redis迁移的简单例子

    1.phpmyadmin的安装 sudo apt-get install phpmyadmin 之后发现http://localhost/phpmyadmin显示没有此url,于是想到本机上能显示的网 ...

  2. 浅谈Redis与MySQL的耦合性以及利用管道完成MySQL到Redis的高效迁移

    ㈠ Redis 与 MySQL 的耦合性 在业务架构早期.我们便该"吃着碗里的看着锅里的".切莫让MySQL 有梦.而Redis 无心 毕竟.有些关系型的结构不适合放到Redis跑 ...

  3. 浅谈 Redis 与 MySQL 的耦合性以及利用管道完成 MySQL 到 Redis 的高效迁移

    http://blog.csdn.net/dba_waterbin/article/details/8996872 ㈠ Redis 与 MySQL 的耦合性               在业务架构早期 ...

  4. 如何保证MySQL和Redis的数据一致性?

    " 今天给大家剖析一下工作中常见的 MySQL 和 Redis 数据一致性问题. 图片来自 Pexels 什么是数据的一致性 一致性就是数据保持一致,在分布式系统中,可以理解为多个节点中数据 ...

  5. 一步一步打造MySQL高可用平台

    六月 北京 | 高性能计算之GPU CUDA培训 6月22-24日三天密集式学习  快速带你入门阅读全文> 正文共3592个字,4图,预计阅读时间18分钟. 引子 笔者刚开始进入公司的时候,主要 ...

  6. Oracle/云MySQL/MsSQL“大迁移”真相及最优方案

    最近一段时间碰到一些数据迁移的项目,如:Oracle迁移到MySQL,MsSQL迁移到MySQL,云MySQL迁移到本地MySQL.对于这方面做了系统的整理.包括:迁移方案的选择.如何跳出迁移遇到的坑 ...

  7. mysql update convert_Oracle/云MySQL/MsSQL“大迁移”真相及最优方案

    原文:http://www.enmotech.com/web/detail/1/691/1.html (需打开浏览器,方可查看原文 ) 最近一段时间碰到一些数据迁移的项目,如:Oracle迁移到MyS ...

  8. python面试题(六)——数据库mysql、redis篇

    1.列举常见的关系型数据库和非关系型都有那些? 关系型数据库(需要有表结构) mysql.oracle . spl.server.db2.sybase 非关系型数据库(是以key-value存储的,没 ...

  9. mysql迁移后数据对比_Oracle/云MySQL/MsSQL“大迁移”真相及最优方案

    原标题:Oracle/云MySQL/MsSQL"大迁移"真相及最优方案 最近一段时间碰到一些数据迁移的项目,如:Oracle迁移到MySQL,MsSQL迁移到MySQL,云MySQ ...

  10. 如何保证MySQL和Redis的数据一致性?10张图带你搞定!

    导语 | 本文的主要思路是首先带大家认识了解MySQL和Redis的数据一致性情况,然后进行反推不一致的情况,从而进行探究单线程中的不一致的情况.同时探究多线程中的不一致的情况,拟定数据一致性策略. ...

最新文章

  1. 开发日记-20190914 关键词 汇编语言王爽版 第五章
  2. Oracle ORA-00904:invalid identifier 标识符无效
  3. java hibernate sqlserver自增_怎样在hibernate中实现oracle的主键自增策略?
  4. bzoj 1295: [SCOI2009]最长距离
  5. 作为一个产品经理,产品文档该怎样写
  6. 济南清北学堂游记 Day 6.
  7. Oracle用Start with...Connect By prior子句递归查询(转)
  8. 对/proc和/sys的一些理解
  9. linux 软件装哪个目录下,Linux查看软件安装目录及位置 方法
  10. 重启网络显示:Device eth0 does not seem to be present,delaying initialization.
  11. html js 获取this,JavaScript中的this引用(推荐)
  12. 在Novell NetWare中支持IP
  13. mysql:本地mysql不能被其他主机连接解决方法
  14. VC++ 绘制线条 OnLButtonDown函数(DrawView.cpp) 利用SDK全局函数实现画线功能 利用MFC的CDC类实现画线功能 利用MFC的CClientDC类实现画线功能
  15. 又一视频下载神器,一键下载b站收藏夹视频和up主所有视频
  16. 虚树-树上动态规划的利器
  17. WC Java 实现
  18. 五年级计算机课总结,2015秋信息技术五年级上册工作总结
  19. 用c语言编写智能停车系统,浅谈:智能停车系统设计是什么
  20. 微信H5接口怎么申请

热门文章

  1. 内存管理的概念及作用
  2. 高级优化方法fminunc----吴恩达机器学习
  3. uva 1587 题解
  4. java传文件到kafka_Java将CSV的数据发送到kafka的示例
  5. UnboundLocalError: local variable 'XXX' referenced before assignment
  6. 【动态主席树】ZOJ 2112【树状数组+主席树】
  7. 题目1003:A+B 使用大数相加方法解法
  8. Hadamard 分数阶微分/积分定义
  9. Raki的读paper小记:SUBSPACE REGULARIZERS FOR FEW-SHOT CLASS INCREMENTAL LEARNING
  10. 简单记录 Part1.3