memcached 基础使用
文档:http://code.google.com/p/memcached/wiki/NewStart
memcached作为分布式的缓存解决方案,有如下特点。
- 只提供服务端以及通迅协议,不提供集群功能如负载均衡、失效转移等,这些得通过第三方客户端来寻求解决。
- 所有数据都存放在内存中,不提供持久化。
- 官网目前只提供linux源码安装包,需自行configure,make,makeinstall进行源码编译安装。
文本协议:https://github.com/memcached/memcached/blob/master/doc/protocol.txt
1。下载安装libevent(memcached所需的非阻塞网络库)
http://libevent.org/
2。下载安装memcached服务端
http://memcached.org/
以上源码编译安装都需要先有gcc编译环境,以下为在Ubuntu下安装gcc.
sudoapt-getinstallbuild-essential
可以用以下命令查看版本信息来测试是否安装成功。
gcc-v
3。启动memcached服务器
以TCP端口11212启动,并只打印警告或错误消息,更多选项可以用memcached-h查看。
memcached-v-p11212
4。选择一种Java客户端进行连接测试。
我选择以下客户端,简单测试代码可以参考/doc/HOWTO.txt
https://github.com/gwhalin/Memcached-Java-Client
更多客户端可以参考以下链接。
http://code.google.com/p/memcached/wiki/Clients
相关推荐
86251043 2020-06-13
ol0 2020-02-18
dapeng00 2014-06-13
83530391 2019-12-26
郗瑞强 2020-08-16
85590296 2020-07-22
jkzyx 2020-06-29
luotuo 2020-06-26
LinuxJob 2020-06-26
ol0 2020-06-26
清溪算法君老号 2020-06-25
CSDN0BLOG 2020-06-09
ol0 2020-05-26
andyhuabing 2020-05-22
程序员俱乐部 2020-05-06
83530391 2020-05-05
ol0 2020-05-02
83530391 2020-04-09
85590296 2020-03-25