一、linux的IO复用函数同一个线程内,多个描述符的IO操作,能够并发交替地顺序执行。epoll只提供三个函数:int epoll_create(int size); #创建epoll句柄int epoll_ctl(int epfd, int op, int fd, struct epoll_event *event);关联被监听的事件和epool句柄(可以通过op参数来增加,删除和修改关联关系
一、RDB (Redis DataBases)原理:当前进程fork出一个子进程,子进程循环遍历所有的数据,并将数据保存到RDB文件。时机:按照配置文件设置的策略,来持久化数据。配置:二、AOF (AppendOnly File)原理:redis会将收到的,客户端发送过来的每一个写命令,都追加到aof文件的最后。时机:每次写命令,都会记录下操作。配置:三、RDB和AOF的比较持久化:RDB等待写入
redis的过期原理 redis的发布订阅原理 redis的事务原理 redis的pipline原理
redis的五种数据类型 (插图) redis客户端建立 ./redis-cli -h 192.168.1.22 -p 6380 --raw 1.String 应用场景: 统计网站访问数量、当前在线人数、微博数、粉丝数等,全局递增ID等 。 常用命令: SET key value GET key MSET key1 value1 [key2 value2] MGET key1 key2
redis单机安装0.安装依赖包 yum -y install lrzsz gcc unzip autoconf docbook-style-xsl1.下载redis源码 redis.io2.上传到服务器并编译,安装 rz redis-4.0.10.tar.gz
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号