+ -
当前位置:首页 → 问答吧 → mysql的小插件.让mysql的数据自动更新到redis去

mysql的小插件.让mysql的数据自动更新到redis去

时间:2011-03-17

来源:互联网

这阵子在帮一个朋友优化pw论坛,看了好久pw代码,怀疑自己PHP水平是不是退化了.竟然越看越看不明白.于是没办法我直接在mysql动手,写了个mysql UDF插件。因为是第一次写mysql udf,这一版是beta版。大家研究研究就行.

     因为redis从2.2.1开始一些协议改了。我试了几个C的redis 客户端都不好用。所以自己重写了redis的客户端操作. redis协议现在很简洁,比memcached 都简洁好用。 可以考虑在各个应用上代替mc应用。

之前redis的 SET 操作

"SET mykey 6\r\nfoobar\r\n"

现在

"SET mykey foobar\r\n"

就行了,方便吧。



我的 mysql-udf-mysql 下载地址: 压缩包里 有安装说明

http://code.google.com/p/loongss ... &q=#makechanges

我的blog: http://www.cellphp.com/article-r ... ql-auto-update.html

作者: 七夜   发布时间: 2011-03-17

楼主能不能搞个把redis数据更新到mysql的工具,你这个从mysql到redis的工具有什么意义呢,一般情况下我们要写数据库的时候,在代码里面顺便把redis也写了,而你弄的这个工具,难道还要在查一次数据库,在写到redis吗,这样不是又增加了DB的负担了吗?而且先写数据库,我们写数据库的时间消耗还要用户等,你的工具仅仅是为下次读数据服务吧,为什么不写数据的时候顺便写redis呢?我所希望的是我写数据的时候只写redis,然后有个工具异步的把数据写到DB里面,这样由于写redis很快,用户体验到的速度也快,异步刷进DB,数据也持久化了

作者: maping1018   发布时间: 2011-03-18

热门下载

更多