Memcached入门【一】---------Windows 下安装 Memcached与连接

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Tacks/article/details/82117979

前言

Memcached是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric为首开发的一款软件
【1】Memcached是一种基于内存的key-value存储,通过在内存里维护一个统一的巨大的hash表,Memcached能够用来存储各种格式的数据
【2】Memcached一般的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性。
【3】Memcached简洁而强大。它的简洁设计便于快速开发,减轻开发难度,解决了大数据量缓存的很多问题。它的API兼容大部分流行的开发语言。

官方解释

看一下官方网站(http://memcached.org
给出的解释什么是memcached?

Free & open source, high-performance, distributed memory object caching system,
generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load.
译文:免费和开源,高性能,分布式内存对象缓存系统,本质上是通用的,但旨在通过减轻数据库负载来加速动态Web应用程序。

org

下载安装包

• 32位系统 1.4.4版本:
http://static.runoob.com/download/memcached-win32-1.4.4-14.zip
• 64位系统 1.4.4版本
http://static.runoob.com/download/memcached-win64-1.4.4-14.zip
下载window符合你的操作系统位数的安装包

Memcached

方法一
dir
【1】得到压缩包解压到你想放置的位置,然后通过cmd命令,而且注意记住用管理员模式打开cmd,不然接下来会报错。由于它本身就是二进制脚本,这里只需要,把它安装到window下的服务中,打开管理–>服务,就可以看到你刚才安装的服务啦!

memcached.exe -d install

install
fuwu
【2】开启服务
执行下面的命令,然后打开任务管理器查看

memcached.exe -d start

start
renwu
desc
【3】关闭服务
执行下面的命令,然后打开任务管理器查看

memcached.exe -d stop

stop
guanbi
【4】卸载服务
执行下面的命令,然后打开任务管理器查看服务已经不在了

memcached.exe -d uninstall

uninstall
方法二
也可以不进行安装直接服务,直接利用命令行启动一台memcached服务
打开一个cmd终端,进入到memcached.exe的目录下,然后执行下面的命令
它默认的端口是11211,-m指定分配的内存。
如果想关闭这个服务直接进行CTRL+c终止就行,或者关闭这个cmd终端

memcached.exe -m 4 -p 11211 -vvv

vvv

Memcached 连接

我们可以通过 telnet 命令并指定主机ip和端口来连接 Memcached 服务
前提是memcached的服务已经开启了。
如果telnet没有安装的话,可以百度一些,window下安装telnet服务就可以用了
输入命令后回车,然后CTRL+]打开回显功能,然后在一个回车,可以与memcached进行通信了

语法
telnet Host Port
telnet 127.0.0.1 11211

Tacks

现在就可以通过使用memcached的命令进行存取数据,想了解命令的,可以看下一篇命令详讲。

安装小结

下面是memcached 在命令行的一些重要参数
-help
memcached cmd

猜你喜欢

转载自blog.csdn.net/Tacks/article/details/82117979