Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、 list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取...
准备: CentOS 6.4系统及Root或者sudo权限,系统正常连接网络 使用到的软件: apache ,mysql-server ,php ,mediawiki ,memcached 软件包的安装 首先,需要安装apache, php, mysql-server, mysql-client等相关软件...
分类:
其他好文 时间:
2014-11-13 11:07:19
阅读次数:
260
传统上基于进程或线程模型架构的web服务通过每进程或每线程处理并发连接请求,这势必会在网络和I/O操作时产生阻塞,其另一个必然结果则是对内存或CPU的利用率低下。生成一个新的进程/线程需要事先备好其运行时环境,这包括为其分配堆内存和栈内存,以及为其创建新的执行上下文..
分类:
数据库 时间:
2014-11-12 18:11:48
阅读次数:
504
libevent是一个基于事件触发的网络库,memcached底层也是使用libevent库。总体来说,libevent有下面一些特点和优势:* 事件驱动,高性能;* 轻量级,专注于网络;* 跨平台,支持 Windows、Linux、Mac Os等;* 支持多种 I/O多路复用技术, epoll、p...
分类:
其他好文 时间:
2014-11-12 13:15:38
阅读次数:
286
(其实在Windows下安装还是比较简单的)源码包准备:1,memcached 1.2.1 for Win32 binaries 这个是 Win32 服务器端的 memcached 最新版本,直接下载就可以了;2,php_memcache-5.2-Win32-vc6-x86-20090408.zip...
首先需要安装memcache服务器 win7 64位 下载地址:http://files.cnblogs.com/bin-pureLife/memcached-win64.rar 安装好,开启。 修改php.ini extension=php_memcache.dll(去掉前面的分号...
整理了一个图,基本就清楚了 slabclass是slabclass_t数组,索引有size决定。 slabclass数组中slabclass_t的size按照1.25倍依次增大,当然这个是可配的,具体这个该搞成多少,我也没有做结合业务做过实验。 slabclass_t中的size就是当前slab中每...
分类:
系统相关 时间:
2014-11-11 00:41:39
阅读次数:
376
memcache是一款流行的缓存产品,它分为两个部分:一个是运行在服务器端的memcached进程,一个是在客户端进行调用获取缓存中数据客户端,例如比较常用的PHP客户端。这里,记录一下安装服务器端的memcached的过程,比较容易。准备软件包libevent-2.0.16-stable.tar....
分类:
系统相关 时间:
2014-11-10 19:22:53
阅读次数:
239
Memcached 器安全: 因为 Memcached 本身并没有身份验证机制,所以对 Memcached 的服务器查询,都应该通过防火墙进行。你可以在防火墙上设定规则,哪些服务器是允许被访问的,哪些是不允许被访问的。
分类:
Web程序 时间:
2014-11-10 17:30:24
阅读次数:
278