PHP 5.3 以上版本,使用pthreads PHP扩展,可以使PHP真正地支持多线程。多线程在处理重复性的循环任务,能够大大缩短程序执行时间。 我之前的文章中说过,大多数网站的性能瓶颈不在PHP服务器上,因为它可以简单地通过横向增加服务器或CPU核数来轻松应对(对于各种云主机,增加VPS或CP....
分类:
编程语言 时间:
2014-09-04 09:36:07
阅读次数:
296
Linux安装php扩展memcachephp扩展memcache的作用是为了支持memcached数据库缓存服务器,下面是安装方法。1、下载并解压memcache文件wget -c http://pecl.php.net/get/memcache-3.0.6.tgztar xzvf memcach...
分类:
Web程序 时间:
2014-09-04 01:28:47
阅读次数:
270
不废话,unix下c++调用 redis可以看这个:http://blog.csdn.net/youngqj/article/details/8266177redis的官网版本并没有为vc开发提供接口,不过微软对redis好像很感兴趣,自己弄了一个 ,完整的英文说明在这里:https://gist....
分类:
编程语言 时间:
2014-09-03 19:42:37
阅读次数:
486
虽然Redis已经很火了,相信还是有很多同学对Redis只是有所听闻或者了解并不全面,下面是一个比较系统的Redis介绍,对Redis的特性及各种数据类型及操作进行了介绍。是一个很不错的Redis入门教程。1.介绍1.1 Redis是什么REmote DIctionary Server(Redis)...
分类:
其他好文 时间:
2014-09-03 16:36:16
阅读次数:
268
长生剑、孔雀翎、碧玉刀、多情环、离别钩、霸王枪、拳头是古龙笔下的七种武器,而本文打算将Redis的几种使用方式 Strings、Hashs、Lists、Sets、Sorted Sets、Pub/Sub、Transactions 也比作七种武器,为大家讲解Redis的七种特性,并列举其适合的应用场景。...
分类:
其他好文 时间:
2014-09-03 16:30:46
阅读次数:
180
从mysql搬一个大表到redis中,你会发现在提取、转换或是载入一行数据时,速度慢的让你难以忍受。这里我就要告诉一个让你解脱的小技巧。使用“管道输出”的方式把mysql命令行产生的内容直接传递给redis-cli,以绕过“中间件”的方式使两者在进行数据操作时达到最佳速度。一个约八百万行数据的mys...
分类:
数据库 时间:
2014-09-03 14:52:46
阅读次数:
275
leveldb是一个非常高效的可嵌入式K-V数据库,在.NET下有着基于win实现的包装leveldb.net;不过leveldb.net只提供了基于byte[]和string的处理,这显然会对使用的时候带来不方便,毕竟在编写应用的时候都是希望通过对象的方式来存储,如我们常见的redis,m...
分类:
数据库 时间:
2014-09-03 14:50:56
阅读次数:
289
Spring提供了对于Redis的专门支持:spring-data-redis。此外,类似的还有:我想大部分人对spring-data-hadoop、spring-data-mongodb、spring-data-redis以及spring-data-jpa表示关注。一、简述spring把专门的数据...
分类:
编程语言 时间:
2014-09-03 12:34:56
阅读次数:
286
在讲解语法知识之前,教你如何掌握各种hash的基本潜规则,在不同的语言中,有点称之为hash、有的是map,但不管这么样,hash你可以看作是key-value一组的集合。我先将java中map的概念擅自的加入到redis的hash中,让我们更加容易的理解hash的潜规则:一、hash潜规则1、映射模型值..
分类:
其他好文 时间:
2014-09-03 11:25:37
阅读次数:
207
Redis的一个非常大优点就是能够不用整个转入到这个数据库,而是能够沿用之前的MySQL等数据库,而仅在一些特定的应用场景通过Redis的特性提高效率。本文列出了11个这种Web应用场景,如显示最新的项目列表、删除和过滤、排行榜等相关需求。【51CTO精选译文】在“怎样让Redis在你的系统中发挥作...
分类:
Web程序 时间:
2014-09-02 19:30:05
阅读次数:
195