炫意html5
最早CSS3和HTML5移动技术网站之一

Memcached 清除数据

Telnet 清除数据

Memcached flush_all命令用于从Memcached服务器删除所有数据(键值对)。它接受名为time的可选参数,该参数设置清除Memcached数据的时间。

flush_all [time] [noreply]

上面的命令总是返回OK。
在以下示例中,我们将一些数据存储到Memcached服务器中,然后清除所有数据。

set jc2182 0 900 9
memcached
STORED
get jc2182
VALUE jc2182 0 9
memcached
END
flush_all
OK
get jc2182
END

Java应用程序使用清除数据

要从Memcached服务器清除数据,您需要使用Memcached flush方法。

import java.io.IOException;
import java.net.InetSocketAddress;
import net.spy.memcached.MemcachedClient;
public class MemcachedJava {
public static void main(String[] args) {
// Connecting to Memcached server on localhost
MemcachedClient mcc = null;
try {
mcc = new MemcachedClient(new InetSocketAddress("127.0.0.1", 11211));
} catch (IOException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
System.out.println("Connection to server sucessfully");
System.out.println(mcc.set("jc2182",900,"memcached").getStatus());
System.out.println("Get Date::"+ mcc.get("jc2182"));
// 清除数据
System.out.println("Clear Data::" + mcc.flush().getStatus());
System.out.println("Get Date Again::"+ mcc.get("jc2182"));
}
}

在编译和执行程序时,您将看到以下输出-

Connection to server sucessfully
{OperationStatus success=true:  STORED}
Get Date::memcached
Clear Data::{OperationStatus success=true:  OK}
Get Date Again::null

炫意HTML5 » Memcached 清除数据

Java基础教程Android基础教程