java jedis使用_Java下利用Jedis开发Redis

本文介绍了Redis的基本概念,它是一个开源的Key-Value数据库,支持内存和持久化。提供了Redis服务的启动方法,并提醒在运行时指定配置文件。接着展示了Jedis的使用,包括基本的键值设置和获取,以及通过Jedis连接池进行操作的示例代码。
摘要由CSDN通过智能技术生成

Redis简介

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库。

开发所需资源下载

Redis安装

解压资源里的redis-2.6 进入redis-2.6\bin\release解压redisbin64

60a9951cb641c3da048ff77bb3a5e7d2.png

redis-server.exe即为reids服务程序,可以双击直接运行。如果直接运行,Redis会打印一个警告:

# Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf

意思是没有指定redis配置文件,reids使用默认的配置;可以通过配置环境变量后通过命令行的方式指定reids.conf来运行Redis

ccfaaf607c83035d8ddb9a208ce7a177.png

Jedis使用

新建项目引入资源里的 jedis-2.1.0.jar 和 commons-pool-1.5.6.jar

Demo

public classJedisDemo {public static voidmain(String[] args) {

Jedis jedis= new Jedis("127.0.0.1", 6379);

jedis.connect();

jedis.set("message", "Hello World");

System.out.println(jedis.get("message"));

jedis.quit();

}

}

使用Redis连接池Demo

public classJedisDemo {public static voidmain(String[] args) {

JedisPoolConfig config= newJedisPoolConfig();

config.setMaxActive(20);

config.setMaxIdle(5);

config.setMaxWait(1000l);

config.setTestOnBorrow(false);

JedisPool jedisPool= new JedisPool(config, "127.0.0.1", 6379);

Jedis jedis=jedisPool.getResource();

jedis.set("message", "Hello World");

System.out.println(jedis.get("message"));

jedis.quit();

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值