最近工作用到redis,下面将对redis作入门级详细讲解。
一、redis简介
Redis是NoSql的,是一种非关系型数据库,它不能替代关系弄数据库,只是关系型数据库的一个补充,是可以解决高并发、高可用、高扩展、大数据存储等一系列问题而产生的数据库解决方案。
二、redis安装
1、下载redis安装包,下载地址:http://download.redis.io/releases/redis-3.0.6.tar.gz
2、将安装包上传到服务器中,并解压。
解压命令:tar -zxvf redis-3.0.6.tar.gz
如下图:
3、进入解压的redis目录,然后执行安装命令:make install
如下图,正在执行安装操作:
4、将配置文件redis.conf 的 daemonize改为yes
说明:
为yes时使用后端启动模式,no 为前端启动模式(默认)。
5、启动redis
启动命令:
./redis-server redis.conf
6、验证是否启动成功。
src/redis-cli -h 127.0.0.1 -p 6379
如下图:
到此redis安装顺利完成,下面讲解如何用Java代码对redis进行读写数据操作。
二、redis代码读写数据测试
1、引入相应Jar包。
Maven依赖地址:
<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.0.1</version> </dependency>
2、编写测试代码,如下。
public static void main(String[] args) {
// 创建Jedis
Jedis jedis = new Jedis("127.0.0.1", 6379);
// 通过Jedis赋值
jedis.set("hello", "hello redis");
// 通过Jedis取值
String s2 = jedis.get("hello");
System.out.println(s2);
// 关闭Jedis
jedis.close();
}
3、该代码运行结果为:hello redis.
如下图:
到此,redis部署及代码读写数据已经全部完成。
更多精彩技术分享请浏览本人博客:https://blog.youkuaiyun.com/wohiusdashi