Redis设计与实现(一~五整合版)by @飘过的小牛一前言项目中用到了redis,但用到的都是最最基本的功能,比如简单的slave机制,数据结构只使用了字符串。但是一直听说redis是一个很牛的开源项目,很多公司都在用。于是我就比较奇怪,这玩意不就和 memcache 差不多吗?仅仅是因为memc...
分类:
其他好文 时间:
2014-09-09 10:57:18
阅读次数:
297
linux下的Memcache安装:1. 下载 memcache的linux版本,注意 memcached 用 libevent 来作事件驱动,所以要先安装有 libevent。官方网址:http://memcached.org/2. 安装 pecl::memcache。用 pecl 命令行工具安装...
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
memcache作为一款优秀的进程外缓存,常常被运用于高并发系统架构中。这里主要谈谈怎么通过telnet工具,查看memcache运行状况并对其key进行管理维护。假设memcache安装目录:/usr/local/memcached 1、启动memcache[plain] view plainco...
分类:
Web程序 时间:
2014-09-02 19:22:05
阅读次数:
305
下载memcache,将其中的memcached.exe解压至PHP安装目录,然后打开DOS命令行,切换至PHP安装目录,运行memcached.exe -d -install,之后开启,memcached.exe -d -start,最后将压缩包内的php_memcache.dll拷贝至PHP安...
分类:
其他好文 时间:
2014-09-02 18:16:25
阅读次数:
150
linux系统为我们提供tmpfs文件系统,tmpfs可以直接使用内存,同时在内存不够时使用swap分区来存储。另外需要注意的是tmpfs不具备持久性,重启后数据不保留,请务必注意,不过我们只用它来存储缓存文件,即使文件丢失也不影响网站访问,完全无风险。
/dev/shm/是一个设备文件,它使用就是tmpfs文件系统(注意:在Centos和Redhat下,/dev/shm目录是一个链接,指向...
分类:
Web程序 时间:
2014-09-01 14:08:33
阅读次数:
247
1、先下载memcached服务端 wgethttp://www.memcached.org/files/memcached-1.4.20.tar.gz yum-yinstalllibevent yum-yinstalllibevent-devel ./configure&&make&&makeinstall 测试: telnet127.0.0.111211 Trying127.0.0.1... Connectedto127.0.0.1. Escapecha..
分类:
Web程序 时间:
2014-08-28 15:01:49
阅读次数:
193
问题表现:从某一天开始,主服务器上逐步出现了一些报错,比如:各种连接失败:mysql连接失败、redis连接失败,memcache插入数据失败某些时候,redis的llen命令返回值还异常,正常情况下应该是返回一个整数,但有时候会返回string,string的内容是“ok”。出现连接失败的频率变得...
分类:
其他好文 时间:
2014-08-27 20:09:28
阅读次数:
1029
一个系统存储由memcache+mysql组成,写一条数据的时候,更新memcache有几种方式,优缺点是什么? 缓存更新(不仅仅是memceche)有2种策略 一种是写时更新 一种是读时更新 一、写时更新是指 ?写db成功以后 ?同...
分类:
数据库 时间:
2014-08-27 19:02:58
阅读次数:
265
Couchbase是membase的升级版,membase与memcache是同一家公司出的,Couchbase包含了memcache的功能。 从其官网上下载最新的版本安装即可。安装成功后会弹出设置页面。Couchbase大部份的设置均可通过Web完成。 进入设置页面后,第一步是设置管理员账号与密码...
分类:
其他好文 时间:
2014-08-27 17:53:58
阅读次数:
249