memcached 基础使用

文档:[url]http://code.google.com/p/memcached/wiki/NewStart[/url]

memcached作为分布式的缓存解决方案,有如下特点。

[list]
[*]只提供服务端以及通迅协议,不提供集群功能如负载均衡、失效转移等,这些得通过第三方客户端来寻求解决。
[/list]
[list]
[*]所有数据都存放在内存中,不提供持久化。
[/list]
[list]
[*]官网目前只提供linux源码安装包,需自行configure, make, make install进行源码编译安装。
[/list]

文本协议: [url]https://github.com/memcached/memcached/blob/master/doc/protocol.txt[/url]

[b]1。下载安装libevent[/b](memcached所需的非阻塞网络库)

[url]http://libevent.org/[/url]

[b]2。下载安装memcached服务端[/b]

[url]http://memcached.org/[/url]

以上源码编译安装都需要先有gcc编译环境,以下为在Ubuntu下安装gcc.
[i]sudo apt-get install build-essential [/i]

可以用以下命令查看版本信息来测试是否安装成功。
[i]gcc -v[/i]

[b]3。 启动memcached服务器[/b]

以TCP端口11212启动,并只打印警告或错误消息,更多选项可以用 [i]memcached -h[/i] 查看。
[i]memcached -v -p 11212[/i]

4。[b] 选择一种Java客户端进行连接测试。[/b]

我选择以下客户端,简单测试代码可以参考[b]/doc/HOWTO.txt[/b]
[url]https://github.com/gwhalin/Memcached-Java-Client[/url]

更多客户端可以参考以下链接。
[url]http://code.google.com/p/memcached/wiki/Clients[/url]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值