`

memcache 基本使用-已测试

阅读更多
package memcache;

import com.danga.MemCached.MemCachedClient; 
import com.danga.MemCached.SockIOPool; 
 
public class MemCachedManager { 
 

public static void main(String[] args) {
       /**
        * 初始化SockIOPool,管理memcached的连接池
        * */
       String[] servers = { "10.132.10.235:11211" };
       SockIOPool pool = SockIOPool.getInstance();
       pool.setServers(servers);
       pool.setFailover(true);
       pool.setInitConn(10);
       pool.setMinConn(5);
       pool.setMaxConn(250);
       pool.setMaintSleep(30);
       pool.setNagle(false);
       pool.setSocketTO(3000);
       pool.setAliveCheck(true);
       pool.initialize();

       /**
        * 建立MemcachedClient实例
        * */
       MemCachedClient memCachedClient = new MemCachedClient();
       for (int i = 0; i < 1000; i++) {
           /**
            * 将对象加入到memcached缓存
            * */
           boolean success = memCachedClient.set("" + i, "Hello!");
           /**
            * 从memcached缓存中按key值取对象
            * */
           String result = (String) memCachedClient.get("" + i);
           System.out.println(String.format("set( %d ): %s", i, success));
           System.out.println(String.format("get( %d ): %s", i, result));
       }
    }
 

相关jar包 见附件
  • jar.zip (900.1 KB)
  • 下载次数: 2
分享到:
评论

相关推荐

    php_memcache-3.0.8-5.6-nts-vc11-x86

    4. `README`:一般包含安装、配置和使用扩展的基本说明,是用户开始使用扩展前应该首先查阅的文档。 了解这些文件后,我们可以深入探讨 PHP Memcache 扩展的工作原理和使用方法。Memcache 扩展通过 TCP 或 UDP 协议...

    最新 php_memcache-3.0.8-5.5-ts-vc11-x64 用于 for php5.5 64位版本

    这个示例文件通常包含一些基本的Memcache操作,如连接到Memcached服务器、存储和检索数据。如果一切正常,你应该能看到预期的输出。 5. **使用Memcache**:Memcache提供了一系列的PHP函数,例如`memcache_connect()...

    php_memcache-cvs-20090703-5.3-VC6-x86+使用方法链接地址+php5.3.X

    ",则表示Memcached扩展已成功安装。 **注意事项** - 确保你的系统中已经安装了Memcached服务器,并且正在运行。默认端口为11211。 - 检查系统环境,VC6版本的PHP扩展可能与VC9或VC11版本的PHP不兼容,因此请确保...

    php_memcache-3.0.7-5.3-ts-vc9-x86.zip

    如果Memcache扩展已正确安装,脚本中的`phpinfo()`将显示Memcache部分。 在使用Memcache扩展时,可以使用PHP的Memcache类来连接和操作Memcache服务器。例如,连接Memcache服务器、设置和获取缓存数据的代码片段...

    php_memcache_dll-for-php-5.3

    以上就是关于PHP 5.3版本下使用Memcache扩展的基本介绍和操作指南。在实际项目中,根据需求,你还可以利用Memcache进行更复杂的数据管理,如缓存数据库查询结果,提高Web应用的响应速度和性能。

    memcache安装与基本操作详解

    4. **连接测试**:通过telnet工具连接到本地Memcache服务,端口号为11211: ```bash telnet 127.0.0.1 11211 ``` 若在安装过程中出现缺少文件的情况,可按照以下步骤操作: - **下载扩展**:下载`memcache.dll`...

    linux下的memcache-2.2.4

    5. **验证运行**:通过命令`ps aux | grep memcached`检查进程是否正常运行,或者使用`telnet`测试连接,例如`telnet localhost 11211`(默认端口)。 **三、使用Memcached** 1. **客户端接口**:Memcached提供了...

    MemCache服务器端和使用说明

    压缩包中的`MemCache使用.txt`文档可能包含了安装、配置和测试的详细步骤,以及如何监控MemCache的性能。通常,我们可以通过以下方式进行测试: 1. **命令行测试**:使用telnet命令行工具连接到MemCache服务器,...

    memcache使用

    1. 在控制面板的服务列表中检查Memcache服务是否已启动并处于运行状态,如有必要,可以手动启动。 2. 使用telnet命令进行测试。打开命令提示符,输入`telnet localhost 12345`(替换为实际端口)。在telnet会话中,...

    Linux安装Memcache

    4. **测试Memcache**: 使用`ls -al /usr/local/bin/mem*`命令查看Memcache是否安装成功。如果看到类似`/usr/local/bin/memcached`和`/usr/local/bin/memcached-debug`的文件,说明安装成功。 5. **安装PHP的...

    memcache安装扩展

    学习和理解Memcache的基本操作,如`add()`, `get()`, `set()`, `delete()`等方法,是提高Web应用性能的关键。例如,你可以使用`set()`方法存储数据,`get()`方法获取数据: ```php $memcache-&gt;set('key', 'value'...

    memcache相关下载

    5. **测试安装**:通过创建一个简单的PHP脚本来测试memcache是否已成功安装,例如使用`phpinfo()`函数查看是否显示了memcache信息。 **PHP中的memcache使用** 在PHP中,可以使用memcache类进行交互,如连接到...

    php-memcache

    **Memcache的基本原理** Memcache的工作机制是基于键值对存储,允许开发者将数据存储在内存中,通过键来快速访问。由于内存的读写速度远超硬盘,所以Memcache能显著提升数据读取效率。它支持多服务器环境,可以实现...

    java memcache使用例子

    本篇文章将围绕"Java Memcache使用例子"这一主题,详细介绍如何在Java中使用Memcached。 首先,确保您已经在本地正确安装了Memcached。通常,Memcached可以在Linux、macOS和Windows等操作系统上运行。你可以通过...

    memcache的配置及使用——memcache及其客户端telnet

    **Memcached** 是一款高性能...通过以上内容,你应该对Memcached的基本配置、使用以及客户端操作有了深入了解。无论是通过telnet进行简单的测试,还是在实际项目中集成客户端库,都能更好地利用Memcached提升系统性能。

    MemCache对象缓存应用

    总之,“MemCache对象缓存应用”这个主题涵盖的内容广泛,包括 MemCache的基本概念、工作原理、应用场景、源码解析以及工具使用等,对于理解和优化Web应用性能具有重要意义。通过深入学习,开发者可以更有效地利用...

    MemCache开发说明文档

    2.1 **文档目的**:阐述该文档的主要意图,即介绍MemCache的基础知识、预研目标及已取得的成果,帮助读者理解MemCache在实际应用中的价值和实施步骤。 2.2 **阅读对象**:面向的是IT开发者、系统管理员和对分布式...

Global site tag (gtag.js) - Google Analytics