①安装,直接安装版本为4.0.1
sudo apt-get install redis-server
启动:
redis-server
redis-cli
测试:
②新建Student表
③查看zhangsan信息
④查看zhangsan的English成绩
⑤修改lisi的Math成绩为88
hset student.lisi Math 88
⑥通过JAVA API操作
官方推荐这些客户端,本次选择Jedis:https://mvnrepository.com/artifact/redis.clients/jedis,下载jar后添加到项目中
a)添加数据
1 import java.util.Map; 2 import redis.clients.jedis.Jedis; 3 4 public class insert { 5 public static void main(String[] args) { 6 Jedis jedis = new Jedis("localhost"); 7 jedis.hset("student.scofield", "English", "66"); 8 jedis.hset("student.scofield", "Math", "77"); 9 jedis.hset("student.scofield", "Computer", "88"); 10 Map<String, String> value = jedis.hgetAll("student.scofield"); 11 for (Map.Entry<String, String> entry : value.entrySet()) { 12 System.out.println(entry.getKey() + ":" + entry.getValue()); 13 } 14 } 15 }
b)获取数据
1 import redis.clients.jedis.Jedis; 2 3 public class getData { 4 public static void main(String[] args) { 5 Jedis jedis = new Jedis("localhost"); 6 String value = jedis.hget("student.scofield", "English"); 7 System.out.println("scofield's English score is:" + value); 8 } 9 }
⑦关闭Redis服务
redis-cli shutdown