天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

用mysql觸發器自動更新memcache的實現代碼

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');

php技術用mysql觸發器自動更新memcache的實現代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 中文字幕在线观看网站 | 拔擦拔擦8X永久华人免费播放器 | 欧美内射深插日本少妇 | 亚洲成年人免费网站 | 久久热在线视频精品 | 中俄两军在日本海等上空战略巡航 | 精品国产午夜福利在线观看蜜月 | 爽爽窝窝午夜精品一区二区 | 99久久国产露脸精品竹菊传煤 | 父皇轻点插好疼H限 | 翁公与小莹在客厅激情 | 内射少妇36P亚洲区 内射少妇36P九色 | 怡红院美国分院一区二区 | 国产69TV精品久久久久99 | X8X8拨牐拨牐X8免费视频8午夜 | 亚洲乱码中文字幕久久孕妇黑人 | 亚洲国产五月综合网 | 免费国产足恋网站 | 精品久久久久中文字幕加勒比东京热 | 日本高清在线一区二区三区 | 一个人色导航 | 123成人站 | 欧美亚洲日韩自拍高清中文 | 国产午夜精品久久理论片 | 中文字幕完整高清版 | 亚洲spank男男实践网站 | 精品久久久爽爽久久久AV | 涩涩爱涩涩片影院 | 无码中文字幕热热久久 | 美国色吧影院 | 欧美大jiji| 免费三级现频在线观看 | 亚洲裸舞 hd | YELLOW日本动漫免费动漫 | 69SEX久久精品国产麻豆 | 巨胸美女狂喷奶水www网麻豆 | 1级午夜影院费免区 | 肉动漫3D卡通无修在线播放 | 欲奴第一季在线观看全集 | www.av色| 狠狠狠的在啪线香蕉 |