问题表现:从某一天开始,主服务器上逐步出现了一些报错,比如:各种连接失败: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
Memcached Java Client API详解 针对Memcached官方网站提供的java_memcached-release_2.0.1版本进行阅读分析,Memcached Java客户端lib库主要提供的调用类是SockIOPool和MemCachedClient?,关键类及方法整理说明如...
分类:
其他好文 时间:
2014-08-27 16:48:58
阅读次数:
215
安装环境是Ubuntu13.10版本i386,已经安装好nginx服务器和mysql服务器,现在的任务是需要安装php和memcache。直接干货,多余的不说。
1、php安装及错误排查
由于php安装前需要安装很多库文件,因此需要耐心得按照一定的顺序来安装。我按照如下顺序安装:
zlib -> freetype -> libxml2 -> libpng -> libgd2 -> lib...
分类:
Web程序 时间:
2014-08-23 19:06:41
阅读次数:
374
本地开发的时候有些数据经常被缓存,清除的时候要注释掉代码,如果往线上传的话,还需远程在线上更新或者svn/ftp..传两次。如果用命令的话,就不用这么麻烦了。以memcache为例,默认商品号为11211telnet 127.0.0.1 11211 回车登录之后,输入命令 flush_all 再回车...
分类:
其他好文 时间:
2014-08-22 12:35:26
阅读次数:
282
一 安装libevent1.去官网http://libevent.org/下载最新源码,我用的是libevent-2.0.20-stable.tar.gz2.解压到/usr/src目录 ,执行命令:sudo tar -zxvf libevent-2.0.20-stable.tar.gz -C /us...
分类:
其他好文 时间:
2014-08-21 17:03:34
阅读次数:
213
某日运维突然说无线的频道页接口访问量很大,memcache缓存扛不过来,导致mysql并发查询量太大,导致服务器不停地宕机,不停地重启机器。遗憾的是运维并没有告诉mysql查询量具体有多大【无量化,比如一秒多少个查询…】。
针对这个问题,有同事建议改了mysql+memcache的架构,采用redis存储更佳。但是问题的真正原因是什么呢?mysql一秒钟扛几百个并发查询应该是可以的吧?带着疑问,...
分类:
数据库 时间:
2014-08-21 13:24:04
阅读次数:
287
1. memcached-1.4.20.tar.gz
2. libmemcached-1.0.17.tar.gz
3. php-memcached22.tar.gz
分类:
Web程序 时间:
2014-08-20 19:24:32
阅读次数:
210
完全卸载memcached的方法(CentOS)我的大内存vps(centos系统)曾经安装过memcached,想给论坛提速,实际上不但没有明显效果,反倒耗费内存,看着碍眼,于是想卸载,于是网上各种搜索+自己实践,搞出一个傻瓜方案来:1.结束memcached进程#killall memcache...
分类:
系统相关 时间:
2014-08-20 15:50:12
阅读次数:
231