现在的位置: 首页 > 综合 > 正文

Mysql与Redis

2013年02月13日 ⁄ 综合 ⁄ 共 498字 ⁄ 字号 评论关闭

最著名的应用实例就是新浪微博啦!Redis可以理解为比MySQL中的数据更接近应用的模型,比如用户关注关系,在MySQL中是 <粉丝,关注的人>这样一行一行存储的。而在Redis中你可以存成一个set,或者zset等等

在部署上,新浪经历了两个阶段。

一是写MySQL,通过触发器更新Redis的方式

点击查看原始尺寸

后来还有写Redis,通过钩子去更新MySQL做备份存储

点击查看原始尺寸

新浪微博redis详细讲解请猛击

评论 (0)
链接 • 2012-10-01

@grofis 请教高人,新浪第二阶段这个redis读写mysql的钩子是如何实现的呢?

评论 (2)
链接 • 2013-03-05
  • 0
    第一类触发模式已经实现了,但更关注第二类实现方式,同请教! – aoems
    2013-04-02
  • 0
    @aoems 请问你的第一类触发器是怎么实现的? – 天生楚非凡
    2013-08-09

一切都以解析mysql日志为基础,mysql日志解析alibaba有开源的产品,可以在GitHub上搜索alibaba会有canal的开源产品,触发器模式,这个就不需多说了,但是钩子模式,应该是解析日志然后触发相应的线程去做更新redis中的数据。

抱歉!评论已关闭.