PHP培训实战教程之redis应用

2016-1-31 liyangweb.com 李杨 Web周边

一、使用缓存数据库为什么首选用redis?
 
    我们都知道,把一些热数据存到缓存中可以极大的提高速度,那么问题来了,是用Redis好还是Memcached好呢,以下是它们两者之间一些简单的区别与比较:

阅读全文>>

标签: Redis

评论(1) 浏览(2050)

PHP-redis中文文档<转>

2015-4-3 liyangweb.com 李杨 PHP

phpredis是php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系

很有用;以下是redis官方提供的命令使用技巧:

阅读全文>>

标签: PHP Redis

评论(0) 浏览(2765)

解密Redis持久化

2013-11-8 liyangweb.com 李杨 Web周边

本文内容来源于Redis作者博文,Redis作者说,他看到的所有针对Redis的讨论中,对Redis持久化的误解是最大的,于是他写了一篇长文来对Redis的持久化进行了系统性的论述。文章非常长,也很值得一看,NoSQLFan将主要内容简述成本文。

什么是持久化,简单来讲就是将数据放到断电后数据不会丢失的设备中。也就是我们通常理解的硬盘上。

写操作的流程

首先我们来看一下数据库在进行写操作时到底做了哪些事,主要有下面五个过程。

  1. 客户端向服务端发送写操作(数据在客户端的内存中)
  2. 数据库服务端接收到写请求的数据(数据在服务端的内存中)
  3. 服务端调用write(2) 这个系统调用,将数据往磁盘上写(数据在系统内存的缓冲区中)
  4. 操作系统将缓冲区中的数据转移到磁盘控制器上(数据在磁盘缓存中)
  5. 磁盘控制器将数据写到磁盘的物理介质中(数据真正落到磁盘上)

阅读全文>>

标签: Redis

评论(0) 浏览(2573)

Powered by emlog 冀ICP备13011830号-1