大多数人都已经听说 NoSQL 数据库,其中使用最广泛的工具是 Memcached,你们通过 Memcached 再应用层和数据库之间添加一个缓存层。在此文中,我们将学习怎样在 Linux 中 安装这个插件,怎样做一些基础的配置。
译者注:我的操作系统版本是 RHEL 6.5,而作者的 OS 版本为 CentOS。以下是我的 MySQL 版本。
MySQL 已经包含了创建这些表的文件(innodb_memcached_config.sql),你可以在你的 basedir 子目录中找到这个文件。为了找到你的 basedir 在什么地方,运行如下命令:
现在,我们将运行这个 SQL 文件。默认情况下,这个脚本在 test 数据库中创建一个 test 表,但是在我们的测试中,我们将使用 memcached 数据库。
译者注:操作日志中的时间可能跟原文不同,以下日志来自自己的实验。
Database changed
现在,让我们创建我们自己的表,用于存放 Memcached 数据:
下一步是在 MySQL 中安装 Memcached 插件。为了实现这个功能,我们将会使用INSTALL PLUGIN 命令:
验证此插件是否成功安装,我们可以运行如下命令:
现在,我们将会通过一种编程语言——PHP,比如使用这种方式: