mysql+memcached

一 UDFS

UDFs 是user defined functions 的缩写,表示mysql用户定义函数,应用程序可以利用这
些函数从mysql5.0 以上版本的数据库中访问memcached写入或者获取的数据,此外mysql5.1版本开始支持触发器,从而可以在触发器中使用UDFS直接更新memcached 的内容。
安装UDFs需要在数据库服务器上安装两个包,分别是libmemcached和memcached_functions_mysql
libmemcached 是一个 memcached 的库,客户端库,C 和 C++ 语言实现的客户端库,具有低内存占用率、线程安全、并提供对memcached功能的全面支持。它还采用 多种命令行工具: memcat , memflush , memrm , memstat ,并memslap (负载代)。程序库一直在设计,让不同的散列方法对密钥,分割的钥匙,并使用统一的散列分配。
memcached_functions_mysql:用于链接mysql和memcached的中间键,在mysql中提供了memcached的一般语法。

二 实验:

1 基本软件安装

mysql+memcached
mysql+memcached
mysql+memcached

2 安装依赖:

mysql+memcached
mysql+memcached

3 安装相关软件:

mysql+memcached
mysql+memcached
mysql+memcached
mysql+memcached
mysql+memcached
查看第三方软件库位置:
mysql+memcached
mysql+memcached
mysql+memcached
mysql+memcached
查看函数库支持的操作:
mysql+memcached
至此模块加载完成。

4 基本测试:

mysql+memcached
mysql+memcached
mysql+memcached

5 建立触发器进行触发更新:

mysql+memcached
mysql+memcached

6 进行查看:

mysql+memcached

猜你喜欢

转载自blog.51cto.com/11233559/2110963