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的一般语法。
查看第三方软件库位置:
查看函数库支持的操作:
至此模块加载完成。
原文地址:http://blog.51cto.com/11233559/2110963