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