Tag: 缓存
php下Memcache清理过期缓存内容
nick | php | 2011-08-15
php下Memcache清理过期缓存内容
我们经常会使用Memcached的存储过期功能,而实际上在过期后,Memcached并不能马上回收过期内容,这样会很快存满至配置限制,根据不同配 置,Memcached会采用LRU算法删除缓存内容或使用时删除过期内容,而有时Memcached这样的释放内存的机制并不能满足所有应用,故我们在 PHP基础上实现了统一删除过期内容的功能,适用于定时清理.... [阅读全文]
php安装加速扩展 APC 详解
nick | php | 2011-05-09
APC是什么
Alternative PHP Cache (APC)是一种对PHP有效的开放源高速缓冲储存器工具,他能够缓存opcode的php中间码。
PHP APC提供两种缓存功能,即缓存Opcode(目标文件),我们称之为apc_compiler_cache。同时它还提供一些接口用于PHP开发人员将用户数据驻留在内存中,我们称之为apc_user_cache。我们这里主要控讨php-apc的配置。
安装PHP APC
作为测试... [阅读全文]
强制刷新本地 DNS 缓存记录
nick | web | 2011-02-13
链接:http://www.dbasky.net/archives/2011/02/-dns.html
为了提高DNS 解析的记录,很多操作系统都会提供缓存DNS 记录的功能,但是,这可能会为测试DNS 服务或域名设定带来麻烦。为了测试出准确的结果,我们需要强制刷新本地 DNS 缓存记录。这里提供Windows 与 Linux 客户端上的操作说明。
一、Windows 客户端
获得缓存中的DNS :
ipconfig /display... [阅读全文]
dbcached 分布式Key-Value数据库内存缓存系统
nick | linux | 2010-08-31
dbcached 是什么?
● dbcached 是一款基于 Memcached 和 NMDB 的分布式 key-value 数据库内存缓存系统。
● dbcached = Memcached + 持久化存储管理器 + NMDB 客户端接口
● Memcached 是一款高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。
● NMDB 是一款多协议网络数据库(dbm类)管理器,它由内存缓存和磁盘存储两... [阅读全文]
Redis主从服务器
配置主从服务器
Redis主从服务器的搭建很简单,只要少许配置即可,为了演示的方便,我们就在一台服务器上配置:
前提是你已经有了一台Redis服务器,如果没有可以参考我以前的文章安装。下面看看如何配置从服务器:
假设主服务器的配置文件是:/etc/redis.conf,我们复制一份作为从服务器的配置文件:
cp /etc/redis.conf /etc/redis_slave.conf
并作修... [阅读全文]
Redis指令手册中文版
连接控制
QUIT :退出,关闭连接
代码实例:连接 退出
telnet localhost 6379
QUIT
AUTH : 密码验证
举例说明
1、首先需要在redis的配置文件redis.conf中requirepass注释掉的内容,设置需要密码连接,否则auth任何密码都通过
2、重新启动redis
3、验证 auth testpassword,testpassword是我在配置文件中设置的requirepass testpassword
4、red... [阅读全文]
Redis 简介
简介
Redis是一个key-value存储系统。和Memcached类似,但是解决了断电后数据完全丢失的情况,而且她支持更多无化的 value类型,除了和string外,还支持lists(链表)、sets(集合)和zsets(有序集合)几种数据类型。这些数据类型都支持 push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。
性能
下面是官方的bench-... [阅读全文]
Redis – 超高性能 key-value 数据库
Redis已经出2.0了,是出手的时候了。
Redis的介绍
数据库主要类型有对象数据库,关系数据库,键值数据库等等,对象数据库太超前了,现阶段不提也罢;关系数据库就是平常说的MySQL,PostgreSQL这些熟的不能再熟的东西,至于键值数据库则是本文要着重说的,其代表主要有MemcacheDB,Tokyo Cabinet等等。
Redis本质上也是一种键值数据库的,但它在保... [阅读全文]
PHP页面输出缓存控制
nick | php | 2010-08-18
有时我们需要页面内容完成生成后一次性输出,或者echo之后马上输出页面内存而不缓存,那么我们就会用到PHP的页面输出缓存控制的相关函数。
PHP页面输出缓存控制函数如下:
flush — 刷新输出缓冲
ob_clean — Clean (erase) the output buffer
ob_end_clean — Clean (erase) the output buffer and turn off output buffering
... [阅读全文]
javascript 缓存提供程序
相信每一个开发者都知道缓 存的重要性。从头至尾有缓存的后台(memcached,xcache等。) 来减轻db的压力。对内容分发网络(CDN)缓存中希望你的浏览器缓存那些不止一次的加载资源。当然, 有客户端缓存,所以你不要重复昂贵的操作(即使是算法或大量的运算)。
这是介绍的是一个不错的javascript的方面的客户端解决方案,可选配支持HTML5本地存储器.
Star... [阅读全文]