
Redis
kikajack
这个作者很懒,什么都没留下…
展开
-
Redis 基础及各数据类型对应的命令
Redis 命令文档 基本概念 安装及使用 可以在官网下载源码编译安装。对于 CentOS,还可以通过 yum install redis 安装。 Redis 安装完成后,通过 redis-server 命令可以启动 Redis 服务器,如果修改了配置文件,需要在启动服务器时指定配置文件的路径。通过 redis-cli 可以进入交互式的客户端(类似 MySQL 的 mysql 命令...原创 2018-08-27 20:26:03 · 326 阅读 · 0 评论 -
PHP 使用 Redis
PHPRedis 项目地址 安装步骤参考链接 安装 Redis 扩展 从 pecl 安装 下面命令会安装最新的稳定版本的 PHP 扩展: pecl install redis 源码编译安装(仅限 Linux) 可以从源码构建这个 PHP 扩展: phpize ./configure [--enable-redis-igbinary] [--enable-redis-lzf [--w...原创 2018-08-28 10:28:20 · 2627 阅读 · 0 评论 -
Redis - 数据持久化
redis 支持两种数据持久化的方式: 快照持久化 snap shotting:对全量数据进行备份,默认开启 AOF 持久化:对增量数据进行备份,默认关闭 快照持久化 redis 默认开启快照持久化。 持久化频率参数配置 在 redis 的配置文件中,默认的持久化参数是: save 900 1 save 300 10 save 60 10000 上面参数表示: 900 秒内至少改变了一个 ...原创 2018-11-18 11:18:18 · 1795 阅读 · 0 评论 -
Redis -主从复制
特点 Redis 的主从复制(master-slave replication)功能简单易用,特点如下: 一个主服务器可以有多个从服务器 从服务器可以有自己的从服务器 复制数据时,主服务器和从服务器都不会阻塞,可以处理连接请求 复制完成后,从服务器删除旧版本数据集并载入新版本数据集时, 连接请求会被阻塞 redis 的默认配置中,从服务器是只读的,这样在一主多从的结构中,主服务器负责处理写请求...原创 2018-11-18 12:46:07 · 335 阅读 · 0 评论 -
用 Redis 实现 PHP 的简单消息队列
消息队列就是在消息的传输过程中,可以保存消息的容器。 常见用途: 存储转发:异步处理耗时的任务 分布式事务:多个消费者消费同一个消息队列 应对高并发:通过消息队列保存任务,慢慢处理 发布订阅:实现解耦 PHP 可以基于 Redis 的 List 数据类型实现简单的消息队列,可以参考 php-resque。当然也可以使用更强大的 RabbitMQ。 实现方式 PHP 守护进程 <?php ...原创 2018-11-28 21:23:48 · 409 阅读 · 0 评论