Redis
# 一、简介
Redis,全称为 Remote Dictionary Server(远程字典服务器),是一种开源的内存数据结构存储系统,主要用作数据库、缓存和消息中间件。它支持多种类型的数据结构,如字符串(String)、哈希(Hash)、列表(List)、集合(Set)、有序集合(Sorted Set)等。Redis 的所有操作都是原子性的,这意味着它们要么全部执行,要么全部不执行。
Redis 中文文档 (需要关注公众号,获取验证码) (opens new window)
# 二、下载安装
Window下Redis的安装和部署详细图文教程(Redis的安装和可视化工具的使用) (opens new window)
svn 下载: Redis-x64-3.2.100.zip (opens new window)
svn 下载: RedisDesktopManager.zip (opens new window)
# 三、常用命令
# 1.连接服务端
$ ./redis-cli -h 127.0.0.1 -p 6379
# 2.Redis默认是有 16 个数据库的(0 ~ 15) 通过 select 命令来切换数据库
$ select 1 # 连接到第 2 个数据库 0开始计算
# 3.往数据库设置 string 类型值
$ set name zhangsan
# 4.查看数据库中 key 的数量
$ dbsize
# 5.查看刚才添加的 key 的值
$ get name
# 6.查看所有key的值
$ keys *
# 7.清空全部数据库和清空当前库
$ flushall # 清空全部数据库,慎用!慎用!!慎用!!!
$ flushdb # 清空当前库
# 8.删除添加的 name key 键
$ del name
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17