mysql 5.1支持触发器以及自定义函数接口(UDF)的特性,如果配合libmemcache以及Memcached Functions for MySQL,就能够实现memcache的自动更新。简单记录一下安装测试步骤。
安装步骤
- 安装memcached,这个步骤很简单,随处可见
- 安装mysql server 5.1RC,安装办法也很大众,不废话了
- 编译libmemcached,解压后安装即可
./configure; make; make install
- 编译Memcached Functions for MySQL,在http://download.tangent.org/找一个最新的版本下载就是,
./configure --with-mysql=/usr/local/mysql/bin/mysql_config --libdir=/usr/local/mysql/lib/mysql/
make
make install
接下来有两个办法让Memcached Functions for MySQL在mysql中生效
- 在mysql的shell中执行memcached_functions_mysql源码目录下的sql/install_functions.sql,这会把memcache function作为UDF加入mysql
- 运行memcached_functions_mysql源码目录下的utils/install.pl,这是一个perl脚本,作用同上一条
测试memcache function
以下测试脚本摘自memcached_functions_mysql的源码目录,有兴趣可以试试
drop table if exists urls;
create table urls (
id int(3) not null,
url varchar(64) not null default '',
primary key (id)
);
select memc_servers_set('localhost:11211');
select memc_set('urls:sequence', 0);
DELIMITER
DROP TRIGGER IF EXISTS url_mem_insert;
CREATE TRIGGER url_mem_insert
BEFORE INSERT ON urls
FOR EACH ROW BEGIN
SET NEW.id= memc_increment('urls:sequence');
SET @mm= memc_set(concat('urls:',NEW.id), NEW.url);
END
DELIMITER ;
insert into urls (url) values ('http://google.com');
insert into urls (url) values ('http://www.ooso.net/index.php');
insert into urls (url) values ('http://www.ooso.net/');
insert into urls (url) values ('http://slashdot.org');
insert into urls (url) values ('http://mysql.com');
select * from urls;
select memc_get('urls:1');
select memc_get('urls:2');
select memc_get('urls:3');
select memc_get('urls:4');
select memc_get('urls:5');
相关推荐:
ChatGPT-深度学习与自然语言处理的革命性突破,金华ai视觉锁螺丝机
SEO提高:如何通过精准优化让网站流量翻倍,优化排名seo加盟费用
SEO永远,数字营销的核心力量,广州seo搜索栏内容
SEO应该如何提升网站流量与排名?揭秘成功的SEO策略,肺炎疫苗推广营销
seo算是什么营销方式,seo是网络营销吗 ,ai318
ChatGPT恢复正常使用时间,提升你的工作与生活效率,联想电脑AI0510
SEO要点:提升网站排名的核心技巧与策略,福田市网站建设推广费用
用AI写科普文章:科技改变写作的未来
SEO有意:如何通过优化策略提升网站排名与流量,天津政府智慧网站建设
AI免费文章生成器:轻松创作高质量内容的终极工具
为什么新手做seo好做,为什么要懂seo ,ai少女 3060显卡
SEO优化做什么的?揭秘SEO优化的核心价值与实战应用,ai做金色
SEO添加:提升网站流量与排名的必备策略,seo团队成员中国人
AI智能软件:未来科技的核心力量
OpenAI无法验证支付方式?解决方案与常见问题解析,你好月光ai
SEO怎么优化比较好?全面提升网站排名的实用技巧,高级ai玩家
什么是seo方法,何为seo ,ai写作神器源码是什么
SEO资讯:最新趋势,提升网站排名,快速突破流量瓶颈,廊坊seo推广咨询服务
SEO收费如何选择合适的SEO服务,提升网站排名并增加曝光度,做网站优化哪家实惠
SEO快速提升:让你的网站排名瞬间飙升的秘诀,网站建设的发展目标
什么是seo网络推广,seo网络推广技术 ,ai写真官方
SEO外包:提升网站排名与品牌曝光的最佳选择,大创建设网站
SEO学费多少钱?揭秘SEO培训的投资价值与回报!,郴州网站推广多少钱一个
ChatGPT显示503:如何应对AI服务不可用的困境?,ai宝贝宝贝
优排软件:高效管理新天地,轻松提升工作效率,长葛外贸网站建设
SEO韩国:为您开启国际市场的增长之门,seo文章标题有哪些
优化原理:提升效率、创新突破的核心法则,印刷包装推广有哪里网站
ChatGPT-4中文免费破解版:无需付费,体验最强AI助手,ai写作生成器官方下载
怎么分辨文章是不是AI写的?五大技巧揭开真相
ChatGPT的诞生,预示着人工智能大规模应用的时代已经来临,ai此生不渝
SEO专业怎么样?未来发展的无限潜力与职业前景,联通ai智能早教
AI免费写作一键生成,效率与创意的完美结合
SEO元素-提升网站排名的核心要素,推广分成网站有哪些
AI缩写文本:助力智能生活的革新力量,ai智能写作生成神器下载
SEO新站优化指南:快速提升排名的必备技巧,海珠网站推广哪家有名
为什么做抖音seo,为什么做抖音推广 ,描边ai虚线
seo需要干什么,seo需要具备什么知识 ,ai梦境档案世岛大宅
文字写作AI生成工具:让创作更简单、更高效
ChatGPT无法加载?检查您的网络设置并尝试重启ChatGPT,助您畅享无障碍智能对话体验,ai记录人
用AI写文,开启创作新时代
wordpress seo是什么,wordpress建站seo好做吗 ,学习图文ai
SEO详解:如何优化你的网站提升排名,获得更多流量,伊春湖南网站优化推广
怎么查一篇文章是不是AI写的?你需要这几个关键方法!
如何识别文章是否由AI写作:技巧与方法解析
SEO站内优化:提升网站排名的核心策略,厦门市网站优化企业
seo监控什么意思,seo数据监控 ,ai panda眼镜架
ChatGPT支持多种语言输入输出,让全球资讯触手可及,联想拯救者的ai写作
SEO分类:从基础到进阶,全面解析SEO优化的关键要素,新建设网站排名
Bing搜索的注意事项-提高搜索效率与准确性,轻松获取所需信息,最近ai写作软件推荐
SEO是什么意思?揭秘SEO的真正含义与重要性,公司推广网站询问d火18星来