`
xly_971223
  • 浏览: 1285379 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

spymemcached的set方法

 
阅读更多


 public OperationFuture<Boolean> set(String key, int exp, Object o) {
    return asyncStore(StoreType.set, key, exp, o, transcoder);
  }


这是set方法  注释中有这样一段
  * <p>
   * The actual value sent may either be Unix time (number of seconds since
   * January 1, 1970, as a 32-bit value), or a number of seconds starting from
   * current time. In the latter case, this number of seconds may not exceed
   * 60*60*24*30 (number of seconds in 30 days); if the number sent by a client
   * is larger than that, the server will consider it to be real Unix time value
   * rather than an offset from current time.
   * </p>


意思是过期时间这个值或者是unix绝对时间 或者是一个相对时间
相对时间的取值不能大于60*60*24*30
如果大于会认为是unix绝对时间
分享到:
评论

相关推荐

    spymemcached-2.7.3应用的演示工程

    - **设置(Set)**:使用`set`方法可以将键值对存储到Memcached中,例如: ```java client.set("key", 60, "value"); // key的有效期为60秒 ``` - **获取(Get)**:使用`get`方法获取缓存中的值。 ```java ...

    spymemcached-2.10.3

    `spymemcached-2.10.3-javadoc.jar`包含了Spymemcached库的API文档,开发者可以通过这个文件了解类、方法和接口的具体使用方式,方便进行代码编写和调试。Javadoc提供了详细的注释,解释了每个类和方法的作用,以及...

    spymemcached.jar

    这是一个包含Spymemcached库的Java归档文件,它提供了与Memcached服务器通信所需的类和方法。Spymemcached支持异步操作、自动重试、多种序列化策略等特性,使得在Java应用中使用Memcached变得简单易行。 接下来,...

    java连memcached的驱动 spymemcached-2.10.3.jar

    Future fo = mcc.set("runoob", 900, "Free Education"); // 打印状态 System.out.println("set status:" + fo.get()); // 输出 System.out.println("runoob value in cache - " + mcc.get("runoob")); ...

    普通java工程测试连接memcached服务

    在测试中,我们可能会创建一些测试数据,然后通过`set`方法将数据存入Memcached,接着使用`get`方法验证数据是否正确存储和检索。例如: ```java client.set("key", 60, "value"); // 存储键为"key",值为"value...

    memcached 的简单java实例

    使用`set`方法将键值对存储到Memcached。 ```java String key = "exampleKey"; String value = "exampleValue"; client.set(key, 60, value); // 60秒过期 ``` 4. **获取数据** 使用`get`方法获取存储的数据...

    Memcached之java客户端开发

    - **操作结果检查**:`set`、`add`等方法返回`OperationFuture`,可以判断操作是否成功。 - **自定义序列化**:默认使用Java的`Serializable`,也可以自定义序列化器提高效率。 ### 6. 负载均衡与故障恢复 - **...

    java使用memcached demo

    Memcached支持设置过期时间,如上面的`set`方法中的第二个参数。过期后的数据会自动从缓存中移除。 7. **高级功能** - 并行操作:可以批量操作多个键,提高性能。 - 哈希映射:对于复杂的数据结构,可以使用哈希...

    java连接memcached示例代码

    然后,我们使用`set`方法存储键值对,`get`方法获取数据,`delete`方法删除键。最后,记得在完成操作后关闭连接,以释放资源。 Memcached支持多种数据类型,包括字符串、字节数组和序列化对象。在Java中,你可以...

    JAVA-memcached简单例子

    - 存储数据:使用`set`方法存储键值对,例如: ```java String key = "exampleKey"; String value = "exampleValue"; client.set(key, 60, value); // 60秒过期时间 ``` - 获取数据:使用`get`方法获取数据:...

    memcaChed java client jar包

    使用方法与Spymemcached类似,但API设计略有不同。 4. 使用Xmemcached创建客户端: ```java MemcachedClientIF client = new XmemcachedClientBuilder(AddrUtil.getAddresses("localhost:11211")).build(); ``` 5....

    memcached-java链接所需jar包,以及java链接代码

    - **设置值**:你可以使用`set`方法来存储键值对。 ```java client.set("key", 60, "value"); // 存储键为"key",值为"value",过期时间为60秒 ``` - **获取值**:使用`get`方法来获取缓存的值。 ```java ...

    java memcache使用例子

    Memcached支持键值对存储,你可以使用`set`方法存储数据,`get`方法检索数据: ```java String key = "exampleKey"; String value = "exampleValue"; // 存储数据 memcachedClient.set(key, 60, value); // 数据...

    Java-memcached-demo

    4. **存储数据**:有了客户端,就可以使用`set`方法将键值对存储到Memcached中。例如: ```java client.set("key", 60, "value"); // 存储键为"key",值为"value"的数据,过期时间为60秒 ``` 5. **检索数据**:...

    memcached完整jar包及实例

    然后,我们使用`set`方法存储键为"myKey",值为"myValue"的数据,有效期为60秒。接着,我们通过`get`方法获取该键对应的值,并打印出来。最后,我们调用`shutdown`方法关闭客户端连接。 除了基本的`set`和`get`操作...

    MemcachedDemo

    例如,spymemcached提供了一个`MemcachedClient`类,通过`build()`方法配置服务器地址和端口来建立连接。 4. **操作缓存**:一旦连接建立,你可以执行基本的缓存操作,如存储(set)、获取(get)、删除(delete)...

    memcached java简单实例

    比如,我们可以使用`set`方法来存储键值对,`get`方法来获取存储的数据,以及`delete`方法来删除特定键的值: ```java // 存储数据 client.set("myKey", 60, "Hello, Memcached!"); // 存储60秒 // 获取数据 ...

    java 写的memCached小例子.

    接着,我们可以使用`set`方法来存储键值对,以及`get`方法来获取存储的数据: ```java String key = "exampleKey"; String value = "exampleValue"; client.set(key, 60, value); // 存储键值对,过期时间为60秒 ...

    Xmemcached用户指南.pdf

    然后可以使用`set`方法存储数据,`get`方法获取数据,`remove`方法删除数据,以及`increment`和`decrement`方法进行数值操作。 XMemcached还提供了丰富的API,例如批量操作、异步操作、超时设置等,以满足不同场景...

Global site tag (gtag.js) - Google Analytics