java 使用redis 数据库

连接redis
	package com.wsc.redis.Test1;

	import java.util.List;
import java.util.Set; import redis.clients.jedis.Jedis; public class RedisKeyJava {
public static void main(String[] args) {
Jedis jedis = new Jedis("localhost");
System.out.println("连接本地redis成功");
}
}
操作字符串
	package com.wsc.redis.Test1;

	import redis.clients.jedis.Jedis;

	/**
* @ClassName: RedisStringJava
* @Description: 操作字符串实例
* @author: wsc
* @date: 2017年4月26日 下午7:28:22
* @Copyright: 2017 www.shouchang.wang
*/ public class RedisStringJava {
public static void main(String[] args) {
Jedis jedis = new Jedis("localhost");
System.out.println("连接本地redis成功"); //设置redis字符串数据
jedis.set("runkey", "redis titorial"); //获取存储的数据并输出
System.out.println("store string redis " + jedis.get("runkey"));
}
}
操作列表
	package com.wsc.redis.Test1;

	import java.util.List;
import redis.clients.jedis.Jedis; /**
* @ClassName: RedisListJava
* @Description: 操作列表实例
* @author: wsc
* @date: 2017年4月26日 下午7:48:39
* @Copyright: 2017 www.shouchang.wang
*/
public class RedisListJava {
public static void main(String[] args) {
Jedis jedis = new Jedis("localhost");
System.out.println("连接本地redis成功"); //存储数据到列表中
jedis.lpush("list", "redis");
jedis.lpush("list", "second");
jedis.lpush("list", "third"); //获取数据的存储
List<String> list = jedis.lrange("list", 0, -1);
for (String string : list) {
System.out.println("stored string redis " + string);
}
}
}
操作 Keys
	package com.wsc.redis.Test1;

	import java.util.List;
import java.util.Set; import redis.clients.jedis.Jedis; public class RedisKeyJava {
public static void main(String[] args) {
Jedis jedis = new Jedis("localhost");
System.out.println("连接本地redis成功"); Set<String> list = jedis.keys("*");
for (String string : list) {
System.out.println(string);
}
}
}

java 使用redis 数据库的更多相关文章

  1. Linux+Redis实战教程_day02_3、redis数据类型_4、String命令_5、hash命令_6、java操作redis数据库技术

    3. redis数据类型[重点] redis 使用的是键值对保存数据.(map) key:全部都是字符串 value:有五种数据类型 Key名:自定义,key名不要过长,否则影响使用效率 Key名不要 ...

  2. 【redis数据库学习】用JAVA连接redis数据库各种报错

    最近项目中,需要用到redis数据库,然后使用Jedis让JAVA连接redis. 首先,安装redis数据库,参考的是:http://www.runoob.com/redis/redis-insta ...

  3. java使用redis数据库

    1.安装 Redis 支持 32 位和 64 位,根据实际情况选择不同的安装版本. 安装完成后打开命令提示窗口,切换到redis安装目录,启动redis客户端, redis-cli命令启动redis客 ...

  4. Redis学习(5)-Jedis(Java操作redis数据库技术)

    Java连接redis 一,导入jar包 Redis有什么命令,Jedis就有什么方法 设置防火墙 在Linux上面运行如下代码: 单实例:Jedis实例: package com.jedis.dem ...

  5. Jedis(java操作redis数据库技术)

    Redis有什么命令,Jedis就有什么方法. 客户端无法连接时,需要考虑防火墙配置,比如6379端口是否开放,也可以直接关闭防火墙. Jedis连接池: import org.junit.Test; ...

  6. CenOS 7 java链接redis数据库

    完整代码 public class App { public static void main(String[] args) { System.out.println("Hello Worl ...

  7. Java语言访问Redis数据库之Set篇

    如果想通过Java语言对Redis数据库进行访问. 首先,需要安装Redis数据库,可以是Windows系统,或者Linux系统.(本文以Windows系统的本地Redis数据库为例,代码说明如何操作 ...

  8. Redis数据库之经典考核习题

    Redis数据库之经典考核习题-题目 一.Redis数据库安装 要求每个学生首先对数据库进行安装,并最终能使用客产端进行数据库的登录. 二.数据库启动文件参数调整 假设数据库服务器默认端口6379已经 ...

  9. java简单操作redis数据库

    package RedisTest; import redis.clients.jedis.Jedis; public class RedisTest { private static String ...

随机推荐

  1. 程序猿表白练级之Hello World

    程序猿表白练级之Hello World ... 推荐一个优秀的编程网站:Hello World http://www.he11oworld.com/ The Hello World Collectio ...

  2. pwnable.kr brainfuck之write up

    I made a simple brain-fuck language emulation program written in C. The [ ] commands are not impleme ...

  3. 转每天一个linux命令(5):rm 命令

    昨天学习了创建文件和目录的命令mkdir ,今天学习一下linux中删除文件和目录的命令: rm命令.rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所 ...

  4. matplotlib 出图示例

    如果你想要在Linxu中获得一个高效.自动化.高质量的科学画图的解决方案,应该考虑尝试下matplotlib库.Matplotlib是基于python的开源科学测绘包,基于python软件基金会许可证 ...

  5. SoapUI 之 JDBC请求

    之前有试过Jmeter的JDBC请求,挺方便的,今天下午闲来没事,看见soapUI里面也有一个JDBC请求,便也来试试. 首先添加一个JDBC请求,然后直接把Jmeter的一些链接参数复制过去,一直报 ...

  6. jQuery选中下拉列表,输出值

    jQuery部分: $("#form1 select").change(function () { var s=[]; $("#form1 select :selecte ...

  7. C++中值传递、指针传递、引用传递的总结

    C++中值传递.指针传递.引用传递的总结   指针传递和引用传递一般适用于:函数内部修改参数并且希望改动影响调用者.对比值传递,指针/引用传递可以将改变由形参"传给"实参(实际上就 ...

  8. matlab-常用函数(1)

    rng('shuffle'): matlab help文档中的解释 rng('shuffle'): seeds the random number generator based on the cur ...

  9. 后端路由项目由 gulp 改为 webpack 的踩坑实录

    前言 公司有个后端路由的项目是用 gulp 作为前端自动化构建工具,最近学习了一下 webpack,深感其强大,一狠心将其改成了 webpack 构建,以下是踩坑实录. gulp 先来说说原来的架构. ...

  10. NET .NET深入体验和实战精要

    在学习.NET之前要充分理解基础,在这里将基础的知识点一一列举. 万丈高楼平地起 1.命名空间 命名空间是一种特殊的分类机制,他将与一个特定功能集有关的所有类型都分到一起,是.避免类名冲突的一种方式 ...