redis 与 数据库(Mysql)同步
来源:互联网 发布:淘宝买家批量提取器 编辑:程序博客网 时间:2024/05/11 02:09
最近接触 redis,发现其读取速度快,突然想到,redis 怎么和数据库同步呢,怎么能把数据库的所有数据存到redis里面,能使用户更快速的查找。
方法1:mysql 同步到redis:解析mysql的binlog,然后做同步处理,可以使用的库有:open-replicator(https://github.com/whitesock/open-replicator)
方法2:同步redis数据到mysql:(https://github.com/leonchen83/redis-replicator)
后来发现,redis读取速度快,也没有必要把所有的数据都放到redis里面,redis里面只放使用频繁,用户操作量较大的数据,或者用户近期使用的数据。解决办法:
1:读取数据的时候先从redis里面查,若没有,再去数据库查,同时写到redis里面,并且要设置失效时间。
2:存数据的时候要具体情况具体分析,可以选择同时插到数据库和redis(要是存放到redis中,最好设置失效时间),也可以选择直接插到数据库里面,少考虑一些问题。
致谢:感谢您的阅读,希望为您带来一点小小的收获,如果本文有不合理、不正确的,还望您能指出。
发表日期:2016-11-22
阅读全文
0 0
- redis 与 数据库(Mysql)同步
- redis 与 数据库(Mysql)同步
- redis与Mysql数据库的同步
- redis与mysql数据同步
- redis与mysql数据同步
- redis与mysql数据同步
- redis与mysql数据同步
- redis与mysql数据同步
- redis与mysql数据同步
- redis与mysql数据同步
- mysql保障数据一致性:redis与mysql数据同步(二)
- mysql保障数据一致性:redis与mysql数据同步(二)
- redis缓存和mysql数据库同步
- redis缓存和mysql数据库同步
- memcache与mysql数据库同步
- memcache与mysql数据库同步
- memcache与mysql数据库同步
- Redis与数据库数据同步解决方案
- 2017-10-30考试代码
- Oracle 多租户CDB/PDB操作汇总
- JSP下Statement存在SQL注入攻击漏洞验证
- How to Visualize Your Recurrent Neural Network with Attention in Keras
- Oracle “dba_tables”介绍
- redis 与 数据库(Mysql)同步
- 微信公众号支付(已封装和未封装)
- Util工具类 比较日期大小
- AndroidAnnotations学习笔记
- ibatis运行的SQL语句的输出——通过配置log4j
- Android高德地图的使用,狠详细!手把手!(地图+定位+逆地理编码+输入提示+Poi搜索)
- Dom对象和节点元素的获取
- iOS算法总结-堆排序
- 全面理解Java内存模型