O、环境说明
近年来,流行NoSQL数据库有Redis、MongoDB、memcache等。常用的Redis,memcache有上升的趋势。现在我们就memcache说说它的安装和使用。一般开发者常用windows操作系统开发程序,要使用memcache,只需在windows上安装就可以用了。运维时,经常把系统部署到linux系统中。此时需要把软件安装到linux系统中。linux环境中也有两种使用方法:第一直接安装到linux操作系统中,第二安装到虚拟容器docker中。今天我主要说的是把memcache安装到centos7的docker容器中。
由于我使用的是vagrant创建的centos虚拟机,系统自带的功能较少,测试memcache时,需要安装和启动的东西较多,测试的方法也麻烦。好了,我的测试环境大概就是这样,开工。
一、安装
① 拉取镜像
docker pull memcached
② 启动memcache
docker run --name my-memcache -p11211:11211 -d memcached
③ 设置开机自启
docker update my-memcache --restart=always
二、测试
测试memcache的方法有:telnet终端方式、memcat客户端、编程序等,我们偷点懒,直接用telnet,体验一把,保证我们的安装没有问题就可以了。
① centos开启telnet服务
i) 登录到root用户
su