会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
PHP-小菜
博客园
首页
新随笔
联系
管理
订阅
随笔分类 -
memcache
Linux下的Memcache安装及安装Memcache的PHP扩展安装
摘要:Linux下Memcache服务器端的安装服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 。下载:http://www.danga.com/memcached/dist/memcached-1.2.5.tar.gz另外,Memcache用到了libeve
阅读全文
posted @
2017-10-18 18:27
PHP-小菜
阅读(1148)
评论(0)
推荐(0)
memcached 的内存管理与删除机制
摘要:1:内存的碎片化 如果用 c 语言直接 malloc,free 来向操作系统申请和释放内存时, 在不断的申请和释放过程中,形成了一些很小的内存片断,无法再利用. 这种空闲,但无法利用内存的现象, 称为内存的碎片化. 2: slab allocator 缓解内存碎片化 memcached 用 slab
阅读全文
posted @
2017-08-25 10:38
PHP-小菜
阅读(179)
评论(0)
推荐(0)
memcached 经典问题或现象
摘要:缓存雪崩现象及真实案例 缓存雪崩一般是由某个缓存节点失效,导致其他节点的缓存命中率下降, 缓存中缺失的数据 去数据库查询.短时间内,造成数据库服务器崩溃. 重启 DB,短期又被压跨,但缓存数据也多一些. DB 反复多次启动多次,缓存重建完毕,DB 才稳定运行. 或者,是由于缓存周期性的失效,比如每
阅读全文
posted @
2017-08-25 10:31
PHP-小菜
阅读(162)
评论(0)
推荐(0)
分布式集群算法 memcached 如何实现分布式?
摘要:memcached 是一个”分布式缓存”,然后 memcached 并不像 mongoDB 那 样,允许配置多个节点,且节点之间”自动分配数据”. 就是说--memcached 节点之间,是不互相通信的. 因此,memcached 的分布式,要靠用户去设计算法,把数据分布在多个 memcached
阅读全文
posted @
2017-08-25 10:17
PHP-小菜
阅读(224)
评论(0)
推荐(0)
lnmp -memcached使用
摘要:系统需求: CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian/Deepin Server/Aliyun/Amazon/Mint Linux发行版 需要5GB以上硬盘剩余空间,MySQL 5.7,MariaDB 10至少9GB剩余空间 需要128MB以上内存(如果为1
阅读全文
posted @
2017-08-22 14:35
PHP-小菜
阅读(552)
评论(0)
推荐(0)
【memcached】memcached中flags字段的作用
摘要:我们一般只注意到memcached的数据结构是key,value,今天看memcached源代码的时候,盯上了flags,没看明白。后来问了一下同事,说PHP当中使用flags标记,标识memcached数据是否需要经过压缩处理。例如:bool Memcache::add ( string $key
阅读全文
posted @
2017-08-22 14:27
PHP-小菜
阅读(326)
评论(0)
推荐(0)
memcached协议解析 及使用
摘要:本文转载自:http://www.ccvita.com/306.html 协议memcached 的客户端使用TCP链接与服务器通讯。(UDP接口也同样有效,参考后文的 “UDP协议” )一个运行中的memcached服务器监视一些(可设置)端口。客户端连接这些端口,发送命令到服务器,读取回应,最后
阅读全文
posted @
2017-08-22 14:26
PHP-小菜
阅读(363)
评论(0)
推荐(0)
公告