`

memecache 批量调用提供性能

 
阅读更多

 

多次循环获得 memecache 用时 10 ms
 写道
Map<String,String result = new HashMap<String,String();
for(int i = 0; len = leys.lenght; i < len; i ++){
//loop get memecached use 10 ms
result.put(keys[i],memcacheGet(keys[i]));
}

一次批量获得 用时 2ms

 

 写道

//batch get use 2ms
Map<String,Object> objMapt = client.get(Arrays.asList(keys));

 

时间消耗在网络IO。

 

 

java 实现 IP 段快速查询方法:

 写道
//TreeMap<IPEntry,String> 可以轻松实现 按照ip 段进行查询。

class IPEntry implements Comparable<IPEntry> {
final long start;
final long end;

IPEntry(long start, long end){
public int compartTo(IPEntry t){
long t1 = start - t.start;
if ( t1 < 0 )
return -1;
long t2 = end - t.end;
if ( t1 >= 0 && t2 <= 0)
return 0;
return 1;
}

.....
}
 
0
3
分享到:
评论

相关推荐

    php-memecache.dll

    该资源为php的memecache扩展,此扩展可再windows下测试memcache

    windows下按装memcached和memecache

    windows下按装memcached和memecache

    php_memecache.dll

    PHP链接memcached扩展文件。适用于php-5.3.5-Win32-VC6-x86或者是PHP用VC6编译的。

    php扩展memecache+memcached.exe

    附件中包含了几乎所有版本PHPmemcache扩展,32,64位都有,需找到自己所用PHP对应的版本使用。另外还有memcached的服务端

    nginx+tomcat 8+memecache centos

    memcached-session-manager-1.8.1 ;memcached-session-manager-tc8-1.8.1;kryo-serializers-0.11;kryo-1.04;asm-3.2;minlog-1.2;msm-kryo-serializer-1.8.1;reflectasm-1.01;spymemcached-2.11.1

    php对memcache的扩展

    内含php对memecache扩展的头文件,以及使用方法

    php 5.3/5.4/5.5 windows 32/64位memcache.dll扩展

    php 5.3/5.4/5.5 windows 32/64位memcache.dll扩展

    网站加速VPS篇 memcache和memcached安装方法

     Memcache是一个自由和开放源代码、高性能、分配的内存对象缓存系统。用于加速动态web应用程序,减轻数据库负载。  它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后...

    memcache 扩展,php5.5 32,64 位,以及其他版本下载地址

    memcache 扩展,php5.5 32,64 位,以及其他版本下载地址

    memcache for linux

    linux平台使用的memcache压缩包,解压缩之后运行make && make install安装, 然后/usr/local/memcache/bin/memcache -d -m 1024 -u root -p 11211 -c 1024命令运行memcache

    Java常见面试题208道.docx

    181.redis 和 memecache 有什么区别? 182.redis 为什么是单线程的? 183.什么是缓存穿透?怎么解决? 184.redis 支持的数据类型有哪些? 185.redis 支持的 java 客户端都有哪些? 186.jedis 和 redisson 有哪些区别...

    Redis.xmind

    详细介绍redis相关知识:基本概念、与memecache的对比,数据结构、复制、sentinel、持久化、事务、集群、慢查询日志等

    Memcached参考手册

    Memcached参考手册,内容有memecache的基本教程:安装、连接环境设置等; memcached命令:查找命令(get、gets、delete等)存储命令(set、add、replace、append等),以及源码使用样例

    wordpress-memcached-support:Memcached Object Cache Tune Up 是 Memcached Object Cache 插件 (https

    检测 PECL Memecache 或 PECL Memcached(首选 Memcached)类并使用适当的接口。 您无需确定安装中可用的类。描述Memcached 对象缓存为 WordPress 对象缓存提供了一个持久的后端。 需要一个 memcached 服务器以及 ...

    redis面试复习.xmind

    ### redis与memecache区别(我们直观能理解的部分) ### redis数据类型 (这里对每个数据类型做了一些我个人能理解到的解释,包括实现的数据结构等) # redis持久化 ### 写了快照和命令行模式的优点缺点 (按道理的话本...

    ThinkPHP简单使用memcache缓存的方法

    服务器装了memcached后想给更改成memecache方式 在Conf/config.php 中添加 'DATA_CACHE_TYPE' =&gt; 'Memcache', 'MEMCACHE_HOST' =&gt; 'tcp://127.0.0.1:11211', 'DATA_CACHE_TIME' =&gt; '3600', 下载CacheMemcache....

    修改ThinkPHP缓存为Memcache的方法

    有的情况下服务器装了memcached之后,需要将ThinkPHP的缓存方式更改成memecache方式 具体操作步骤如下: 在Conf/config.php 中添加: 'DATA_CACHE_TYPE' =&gt; 'Memcache', 'MEMCACHE_HOST' =&gt; 'tcp://127.0.0.1:11211...

    PHP5.4.3Memcache dll 扩展

    适用于PHP5.4.3版本的windows中memcache扩展,下载后将5.4.3命名去掉就行了,版本就是5.4.3的扩展。

    redis:redis相关总结

    Redis redis相关总结(1)介绍(2)特点(3)redis和memecache对比(4)redis安装(5)redis启动(5)redis配置文件解析(6)

Global site tag (gtag.js) - Google Analytics