
Memcache
dakang
这个作者很懒,什么都没留下…
展开
-
Memcache存储大数据的问题
Memcache存储大数据的问题 huangguisu Memcached存储单个item最大数据是在1MB内,如果数据超过1M,存取set和get是都是返回false,而且引起性能的问题。 我们之前对排行榜的数据进行缓存,由于排行榜在我们所有sql select查询里面占了30%,而且我们排行榜每小时更新一次,所以必须对数据做缓存。为了清除缓存方便,把所有的用户的转载 2013-03-03 15:53:30 · 512 阅读 · 0 评论 -
LINUX命令行如何查看memcache运行状态
原文链接 http://blog.sina.com.cn/s/blog_5b5460eb0100mggv.html 如何查看memcache服务器端版本: ./memcached -h memcache的运行状态可以方便的用 stats 命令显示。 首先用telnet 127.0.0.1 11211这样的命令连接上memcache,然后直接输入stats就可以得到当前me转载 2013-03-07 17:40:04 · 993 阅读 · 0 评论 -
Mysql中文乱码问题完美解决方案
MySQL会出现中文乱码的原因不外乎下列几点: 1.server本身设定问题,例如还停留在latin1 2.table的语系设定问题(包含character与collation) 3.客户端程式(例如php)的连线语系设定问题 强烈建议使用utf8!!!! utf8可以兼容世界上所有字符!!!! 一、避免创建数据库及表出现中文乱码和查看编码方法 1、创建数据库的时候:CREATE D转载 2013-03-08 20:05:39 · 655 阅读 · 0 评论 -
清空memcached中缓存的数据的方法
第一、连接:telnet 127.0.0.1 11211 第二、按回车键 第三、flush_all 后回车 控制台显示OK,表示操作成功 说明: 1、清空所有键值 flush_all 注:flush并不会将items删除,只是将所有的items标记为expired,因此这时memcache依旧占用所有内存。 2、退出 quit转载 2013-03-10 16:16:43 · 892 阅读 · 0 评论 -
Memcached 命令操作
对于 Memcached 缓存系统的基本介绍、安装以及应用 之前有一编文章说过,下面主要是对使用Memcached系统的基本命令以及协议作个简单的分析,个人学习的笔记,呵呵。还希望能给需要的筒子一点参考: 一、Memcache面向对象的常用接口包括: Memcache::connect -- 打开一个到Memcache的连接 Memcache::pconnect -- 打开一个到Memc转载 2013-03-10 16:08:54 · 924 阅读 · 0 评论 -
redis与memcache的比较
1.网络IO模型 Memcached是多线程,非阻塞IO复用的网络模型,分为监听主线程和worker子线程,监听线程监听网络连接,接受请求后,将连接描述字pipe 传递给worker线程,进行读写IO, 网络层使用libevent封装的事件库,多线程模型可以发挥多核作用,但是引入了cache coherency和锁的问题,比如,Memcached最常用的stats 命令,实际Memca转载 2013-06-03 09:30:05 · 786 阅读 · 0 评论