memcached简单入门使用学习

    memcached,可以用于分布式系统的缓存服务。例如:集群中有两台服务器,第一次请求被分发到了A服务器处理并存放了一个缓存。第二次请求需要获取第一次存放的缓存,但是第二次请求被分发到了B服务器上,B服务器上就拿不到缓存,因为这个缓存存在了A服务器中。因此,引入memcached.两台服务器都将数据存到第三方的memcached缓存中。就不会存在这种问题。

第一步:下载memcached软件并启动memcached服务

第二步: 引入jar包依赖

<dependency>
    <groupId>com.google.code.maven-play-plugin.spy</groupId>
    <artifactId>memcached</artifactId>
    <version>2.4.2</version>
</dependency>

 

第三步: 代码使用示例

//连接

MemcachedClient client = new MemcachedClient(new InetSocketAddress("127.0.0.1", 11211));

//存储

client.set("key",  60,  "hello");      //key, time, value

//取值

Object value = client.get("key");

//清空数据

client.flush();

//关闭连接

client.shutDown();

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值