Redis 是一个开源、支持网络、基于内存、键值对型的NOSQL数据库。
1. Redis是一个高性能的Key/Value数据库
2. 基于内存+硬盘
3. 数据类型丰富
4. 持久化
5. 订阅/发布模型
windows方式启动
1. 解压安装包redis-windows-master.rar
2. 定位路径
\redis-windows-master\src\msopentech\redis-64.2.8.2101
3. 在cmd启动服务端 redis-server redis.windows.conf
4. 启动客户端 redis-cli.exe
5. 测试一下

Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)
字符串 k / v

list
lpush 将元素放到首位
![]()
rpush 将元素放到末尾

lrange 查询某个区间的元素

写入硬盘(持久化)

JedisAPI
1. 利用Java来操控Redis服务,导包 jedis2.8.5.jar
2. 编写一个普通的类,测试是否连接成功

String存入/取出

list存入/取出

转JSON,存入list

特殊list的JSON串在redis的保存样式
![]()
取JSON

Redis是一个高性能的Key/Value数据库,支持内存与硬盘存储,提供丰富的数据类型如字符串、哈希、列表、集合和有序集合。具备持久化功能,并通过订阅/发布模型实现消息传递。在Windows上,可以通过解压安装包并运行redis-server和redis-cli启动服务。Redis还支持Java的Jedis API进行数据存取,包括字符串、列表的存取和JSON操作。
173万+

被折叠的 条评论
为什么被折叠?



