一 什么是Redis?
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
Redis是一个高性能的Key-Value数据库。
Key Value key1 value1 key2 value2
二 Redis 特点
1.内存数据库
- 所有数据存于内存中,避免了缓慢的磁盘I/O.
- 备份数据是,将数据写入文件: RDS, AOF.
2.丰富的数据类型
- String
- List
- Set
- Sorted Set
3. 操作的原子性
- 操作原子性: 单进程,单线程。
- 事件驱驱动机制
事件驱动带来的好处,使占用的CPU非常低。
4. 支持订阅/发布模型
支持订阅/发布模型
Key过期
二 安装Redis
1. 下载Redis
//官网地址http://www.redis.io/https://github.com/MSOpenTech/redis //下载地址https://github.com/downloads/dmajkic/redis/redis-2.4.5-win32-win64.zip
2.把 redis.*.zip文件解压到本地硬盘。
文件介绍:
redis-benchmark.exe #基准测试
redis-check-aof.exe # aof
redischeck-dump.exe # dump
redis-cli.exe # 客户端
redis-server.exe # 服务器
redis.windows.conf # 配置文件
Linux下安装Redis
时间: 2024-10-08 12:21:57