一、 Redis
简介
概念:Redis 是一个开源的NOSQL数据库。以key-value的方式存储数据。
存储方式: 键值对key-value,列表list,集合set,有序集合zset,哈希hash
优点:
- Redis支持数据的持久化
- 性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s 。
- 丰富的特性 – Redis还支持 publish/subscribe, 通知, key 过期等等特性。
使用场景:
做中间件,处理数据缓存,一些过期作废的组件,如验证码等下载安装
地址: redis官方下载地址:https://redis.io/download,redis 64位下载地址:https://github.com/ServiceStack/redis-windows
解压目录:
以下分别是配置文件,客户端,服务端
初步使用
先打开服务端,再打开客户端,在客户端输入set myone “yes hello redis”,建立了一个键值对,get myone 得到了值
Jedis
Jedis是用java代码访问Redis的库,非常简单
Jedis jedis=new Jedis(); //jedis.set("one","You are right"); String one = jedis.get("one"); System.out.println(one); jedis.close(); 结果: //You are right