当前位置: 移动技术网 > IT编程>数据库>MongoDB > memcached(1)简介及环境安装

memcached(1)简介及环境安装

2018年11月20日  | 移动技术网IT编程  | 我要评论

memcached(1)简介及环境安装

author:simplewu

简介

memcached是一个自由开源的,高性能分布式内存对象缓存系统。
memcached是以livejournal旗下danga interactive公司的brad fitzpatric为首开发的一款软件。现在已成为mixi、hatena、facebook、vox、livejournal等众多服务中提高web应用扩展性的重要因素。
memcached是一种基于内存的key-value存储,用来存储小块的任意数据(字符串、对象)。这些数据可以是数据库调用、api调用或者是页面渲染的结果。
memcached简洁而强大。它的简洁设计便于快速开发,减轻开发难度,解决了大数据量缓存的很多问题。它的api兼容大部分流行的开发语言。
本质上,它是一个简洁的key-value存储系统。
一般的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态web应用的速度、提高可扩展性。
memcached作为高速运行的分布式缓存服务器,具有以下的特点
1.协议简单
2.基于libevent的事件处理
3.内置内存存储方式
4.memcached不互相通信的分布式
许多语言都实现了连接memcached的客户端,其中以perl、php为主。

linux下安装环境

参照:

windows下安装环境

因为本机是windows那么就直接安装
1.在windows环境下安装首先进入控制控制版面进入->打开或关闭windows功能开启telne客户端
windows下开启功能
2.下载windows版本的memcached
32位系统 1.4.4版本:
64位系统 1.4.4版本:
32位系统 1.4.5版本:
64位系统 1.4.5版本:

在 1.4.5 版本以前 memcached 可以作为一个服务安装,而在 1.4.5 及之后的版本删除了该功能。因此我们会介绍两个版本的安装过程。

3.memcached1.4.4使用命令
下载安装包后解压文件可以得到以下目录:
memcached解压后的目录
然后我们直接在地址栏输入cmd进入doc界面:
安装:d:\java\memcached\memcached.exe -d install,安装成功后再windows服务界面会有一个memcached服务
install
此处输入图片的描述
开启服务:d:\java\memcached\memcached.exe -d start,我们可以通过命令启动,也可以手动启动服务。
关闭服务:d:\java\memcached\memcached.exe -d stop我们可以通过命令关闭,也可以手动启动服务。
卸载:d:\java\memcached\memcached.exe -d uninstall
查看参数: d:\java\memcached\memcached.exe -h,可以通过这行命令查询到端口,ip等信息

连接memcached

我们可以通过telnet命令并指定主机ip和端口号来连接memcached服务。
命令中的 host 和 port 为运行memcached服务的ip和端口,memcached默认的连接端口是11211。
连接成功后doc窗口是一个可输入的空白界面。
安装完成
到这里我们的安装就已经完成了。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网