`
BruceXX
  • 浏览: 141451 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

memcache 需要的文件。。。

阅读更多
好不容易在CSDN上下到一个windows的server文件。。。

存一下以免以后找不到了

  客户端代码:
  public class MemcacheTest {

    public static void main(String args[]) {

        /*初始化SockIOPool,管理memcached的连接池*/
        String[] servers = { "localhost:11211", "10.253.82.77: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 = new MemCachedClient();
        MemCachedClient memCachedClient1 = new MemCachedClient();

        Map<String, String> map = new HashMap<String, String>();
        map.put("213", "good");

        memCachedClient.set("k1", map);
        System.out.println(memCachedClient.get("k1"));

        System.out.println(memCachedClient1.get("k1"));
    }
}


其中有两个服务,远程程的是用于backup,本地坏掉了,memcache客户端会直接转入backup server


windows linux的文件都搞上
linux 解压两个gz 包, 进入libevent包make install
进入memcache包 make install

然后进入memcache包 ./memcached -d -m 1024 -p 8778
        

-d选项是启动一个守护进程,
-m是分配给Memcache使用的内存数量,单位是MB,这里是200MB
-u是运行Memcache的用户,如果当前为 root 的话,需要使用此参数指定用户。
-l是监听的服务器IP地址,如果有多个地址的话,我这里指定了服务器的IP地址192.168.1.91
-p是设置Memcache监听的端口,我这里设置了12301,最好是1024以上的端口
-c选项是最大运行的并发连接数,默认是1024,这里设置了256
-P是设置保存Memcache的pid文件,我这里是保存在 /tmp/memcached.pid

分享到:
评论

相关推荐

    memcache win7 64位 安装文件

    标题中的"memcache win7 64位 安装文件"指的是专为64位Windows 7系统设计的Memcache安装程序,包含必要的DLL文件。在下载这个压缩包后,我们需要进行以下步骤来完成安装: 1. **解压文件**:将下载的压缩包解压到...

    php-memcache单文件类库

    无需php-memcache扩展支持,引入单个文件即可连接memcached服务。 使用方法: $mc = new memcached(array( 'servers' =&gt; array('127.0.0.1:11211'), 'debug' =&gt; false, 'compress_threshold' =&gt; 10240, '...

    php7的memcache.dll文件

    PHP7的不同版本(例如php7.0、php7.1和php7.2)可能需要对应版本的memcache.dll文件,因为每新版本的PHP可能会有内部结构或API的改变,这可能导致旧的DLL文件无法正常工作。因此,确保使用与当前PHP版本匹配的...

    php7,memcache扩展文件,windows

    安装Memcache扩展,通常需要将DLL文件复制到PHP的扩展目录,并在php.ini配置文件中启用该扩展。 具体步骤如下: 1. **下载与环境匹配的扩展**:根据PHP版本(7.0或7.1)和操作系统架构(32位或64位)下载相应的...

    memcache安装与基本操作详解

    在安装Memcache之前,首先需要确认系统中是否已经安装了Memcache。可以通过命令行工具检查端口使用情况来判断: ```bash netstat -an ``` 如果输出结果中包含端口号11211,则表示已有Memcache服务正在运行。此时,...

    PHP MemCache 扩展文件

    在Windows 7环境下,要使用PHP MemCache扩展,首先需要下载对应的dll文件。这个压缩包中包含的就是phpmemcache.dll文件,它是PHP与MemCache服务器通信的关键组件。将这个文件放入PHP的“ext”目录下后,还需要在...

    php5.4 memcache.dll文件 64位

    将此文件放到PHP的扩展目录后,需要在php.ini配置文件中启用它,例如添加一行`extension=php_memcache.dll`,然后重启PHP服务,才能使扩展生效。 使用PHP 5.4和Memcache扩展,开发者可以利用Memcached的强大性能...

    Memcache需要的依赖包

    Memcache是一种广泛应用于Web开发中的分布式内存对象缓存系统,它能够提高应用程序的性能,通过在内存中存储数据,减少对数据库的访问次数。...对于需要在类似环境中使用Memcache的开发者来说,这是一个有价值的资源。

    适合php5.3 的memcache.dll文件

    总的来说,PHP 5.3版本的用户如果想要利用Memcached进行缓存管理,需要确保下载与PHP版本兼容的memcache.dll扩展文件。虽然有用户报告php5.3.3可以正常工作,但为了确保稳定性和避免潜在问题,建议查看官方文档或...

    memcache的32位系统和64位系统的安装文件以及各版本配置的php_memcache.dll文件

    由于一些版本的兼容的问题有些使用memcache时报错可以改一下配置文件php_memcache.dll版本,这里有memcache的32位系统和64位系统的安装文件以及各版本配置的php_memcache.dll文件,有需要的可以下载

    Memcache缓存技术,Memcache配置说明及其文件,PHP5.2.6版本内存缓存技术配置

    Memcache的工作机制是在内存中存储数据,当应用程序需要访问数据时,它会首先检查这些数据是否已经存在于Memcache中。如果存在,就直接从缓存中获取,避免了与数据库的交互,从而显著提高了数据读取速度。Memcache...

    php_memcache.dll扩展文件集合包

    不同的PHP版本可能需要对应版本的`php_memcache.dll`文件。在给定的压缩包中,包含了针对这些版本的扩展。 2. **获取扩展**:压缩包中包含了不同PHP版本所需的`php_memcache.dll`文件,这为用户提供了方便,无需...

    memcache1.2.1 for windows

    是这个扩展的动态链接库文件,它使得PHP脚本可以直接操作Memcache服务器。 **安装与配置过程** 1. **安装Memcache服务端** - 解压`memcached-1.2.1.rar`,运行其中的安装程序,按照向导完成安装。 - 配置启动...

    window 7memcache安装组件

    在本例中,文件`memcached.exe`可能是Memcache服务端的可执行文件。运行`memcached.exe`,通常选择静默安装,并指定一些配置选项,如端口(默认为11211)、内存分配大小等。安装完成后, Memcache服务会在后台运行,...

    php 5.4.15 64位 memcache.dll

    综上所述,这个资源包提供了一个兼容 PHP 5.4.15 64位系统的 memcache 扩展,以及测试其功能的必要文件,对于需要在64位环境下利用 memcache 缓存功能的开发人员而言,是一个非常实用的工具。通过安装和运行示例,...

    memcache安装文件

    还文件有利于开发者快速下载和安装,文件内存比较少,下载速度很快,欢迎下载

    memcache安装php5.2.17的php_memcache.dll

    Memcache是一种广泛使用的分布式...扩展需要下载正确版本的dll文件,修改php.ini,重启服务器,安装和配置Memcache服务,最后通过测试脚本验证安装是否成功。整个过程旨在优化网站性能,减轻数据库压力,提高响应速度。

    wampPHP5.3.8,memcached.exe配置文件+php_memcache.dll文件

    文件放入PHP的扩展目录(通常是wamp\bin\php\php5.3.8\ext),然后在php.ini文件中启用该扩展,通过在文件末尾添加一行"extension=php_memcache.dll"。 完成上述步骤后,重启WAMP服务器,确保所有更改生效。为了...

    PHP5.5的Memcache扩展DLL文件

    把 dll 文件拷到你的 php 目录的 ext 目录中,在 php.ini 中添加 extension=php_memcache.dll,重启服务器,在phpinfo里面就应该可以看到 Memcache 配置信息。 3 - 备注 可以将 memcached 设置为 windows 服务,使其...

Global site tag (gtag.js) - Google Analytics