Redis 基础入门
一、Redis简介
- Redis是一款开源的、高性能的键-值存储(key-value store);
- Redis的键值可以包括字符串(strings)类型、哈希(hashes)、列表(lists)、集合(sets)、有序集合(sorted sets)和流(stream)等数据类型;
- Redis采用内存存储的方式;
- Redis支持数据的持久化。分为两种方式(snapshot、append only file);
- Redis支持主从复制(master-slave replication);
- Redis的一些高级特性
- 简单的事务支持(multi/exec/discard/watch)
- 发布订阅(pubsub)
- 慢查询(slow log)
- 管道(pipeline)
- 虚拟内存(vm)
二、Redis安装
Redis 安装
三、Redis配置文件
Redis 配置文件
四、Redis基本命令演示
4.1 通用命令演示(generic)
generic
4.2 常用命令演示
String
hash
list
set
zset
stream
4.3 Redis性能测试
redis-benchmark