Redis领进门之修行靠Jedis

一.首先何为Jedis?

Jedis = Java + Redis;  //没错,就是这样的^_^

二.Jedis和Redis的渊源

  1.Redis不仅是使用命令来操作的,现在基本上主流的语言都有客户端的支持,比如java,C,C#,C++,PHP,Node.js,Go等语言。

  在官方网站里列一些Java的客户端,有Jedis,Redisson,Jredis,JDBC-Redis,等其中官方推荐使用Jedis和Redisson。在企业中用的     最多的就是Jedis,下面就以市场上用的最多的Jedis来了解一哈:

   2. Jedis也是托管在github上的,托管地址:https://github.com/xetorthio/jedis

注:没错,你看到的这个就是了

三.俺只懂Java,所以用Java来连接一下Redis 

1.首先要下载好需要的jar包

这两个jar包是必须要的,可以提前下载好,仍进java工程,然后引入

2.写一个测试类

package com.yinxin.Jedis;

import redis.clients.jedis.Jedis;

public class JedisTest {
	public static void main(String[] args) {
		//1.设置ip地址和端口
		Jedis jedis=new Jedis("172.16.10.118",6379);
		//添加数据
		jedis.set("name","zhangsan");
		//获取数据
		String name=jedis.get("name");
		System.out.println("获取name属性的值:"+name);
		//释放资源
		jedis.close();
		
	}

}

 如果执行就会出现如下结果:

 ① 抛出连接超时的异常,原因是没有关闭远程服务器上的6379这个端口的防火墙

②必须设置linux防火墙,所以接下来就需要先关掉这个防火墙,并且永久保存让其生效

vim /etc/sysconfig/iptables

添加6379端口 

service iptables restart

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章