mysql+memcached

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 基本软件安装

技术分享图片
技术分享图片
技术分享图片

2 安装依赖:

技术分享图片
技术分享图片

3 安装相关软件:

技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片
查看第三方软件库位置:
技术分享图片
技术分享图片
技术分享图片
技术分享图片
查看函数库支持的操作:
技术分享图片
至此模块加载完成。

4 基本测试:

技术分享图片
技术分享图片
技术分享图片

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

技术分享图片
技术分享图片

6 进行查看:

技术分享图片

以上是关于mysql+memcached的主要内容,如果未能解决你的问题,请参考以下文章

linux memcached 的安装

RabbitMQRedisMemcacheSQLAlchemy

Memcached

memcached

缓存相关

缓存之memcached