Redis环境部署搭建的必备依赖jar包(redis需要的jar包)
Redis的轻量性和灵活性使其成为一个优秀的数据库系统,而部署Redis环境所必须要用到的jar包尤为关键。因此,这里将介绍如何搭建Redis环境所必备的jar包。
获取Redis所需的jar包非常重要,常见的有jedis.jar和commons-pool2.jar,这两个jar包都可以通过阿里云maven仓库获取,使用maven的groupid为org.apache.commons,artifactid为commons-pool2,version为 2.6.0。
获取到jar包之后,还需要做一些其他的配置工作。比如redis.properties文件,文件中放置一些关于Redis的连接信息,比如主机,端口,密码等,如下所示:
` java
redis.host=localhost
redis.port=6379
redis.password=******
然后,需要在工程的配置类中引入这两个jar包,如下所示:
```java@Configuration
@EnableCachingpublic class MyCacheConfig {
@Bean public JedisConnectionFactory jedisConnectionFactory() {
return new JedisConnectionFactory(); }
@Bean public RedisTemplate redisTemplate(JedisConnectionFactory jedisConnectionFactory) {
RedisTemplate redisTemplate = new RedisTemplate();
redisTemplate.setConnectionFactory(jedisConnectionFactory); return redisTemplate;
}
@Bean public CacheManager cacheManager(RedisTemplate redisTemplate) {
RedisCacheManager cacheManager = new RedisCacheManager(redisTemplate); List cacheNames = new ArrayList();
// 需要加载的缓存名称 cacheNames.add("myCache");
cacheManager.setCacheNames(cacheNames); cacheManager.setDefaultExpiration(600);
return cacheManager; }
}
可以使用如下代码来检测Redis是否可用:
`java
package com.itmuch;
import java.util.concurrent.TimeUnit;
import redis.clients.jedis.Jedis;
public class RedisTest {
public static void mn(String[] args)throws Exception{
// 连接本地的 Redis 服务
Jedis jedis = new Jedis( localhost );
System.out.println( 连接成功 );
// 设置 redis 字符串数据
jedis.set( runoobkey , www.runoob.com );
// 获取存储的数据并输出
System.out.println( redis 存储的字符串为: + jedis.get( runoobkey ));
// 设置过期时间
jedis.expire( runoobkey , 10);
TimeUnit.SECONDS.sleep(10);
// 获取过期key
System.out.println( key是否过期: + jedis.exists( runoobkey ));
}
}
以上就介绍了Redis环境部署:搭建必备Jar包,部署Redis环境时需要获取对应的jar包,并进行一些配置和设置,便可实现Redis的功能。
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 Redis环境部署搭建的必备依赖jar包(redis需要的jar包)
相关文章
- 如何在Linux上部署Redis(linux使用redis)
- 攻破Redis缓存的魔咒:清除缓存的命令(redis清缓存命令)
- 化部署容器化架构下的Redis部署演进.(redis容器)
- 利用 JS 实现 Redis 的连接(js连接redis)
- Redis 极速部署:从 Jar 包到服务(redisjar包)
- 部署Redis,收获快乐(怎么部署redis)
- 集群快速部署远程服务器Redis集群(怎么远程服务器redis)
- Redis引入实现所需要的依赖包(引入redis需要哪些包)
- 功能开发者使用Redis实现常用功能(开发者redis常用什么)
- 答题有道解读常见Redis面试题(开发常见redis面试题)
- 使用Redis搭建安全的单点登录系统(用redis实现sso)
- 测试与改善服务器Redis的新机遇(测试服务器的redis)
- 以Redis实现的延迟消息队列服务(数据库redis延迟队列)
- Redis部署优化yml文件实践(yml redis)
- 如何部署Yii框架与Redis服务的结合(yii框架部署redis)
- 利用TP5框架简化Redis使用(tp5 中的redis)
- 暴风雨中的Redis节点免疫抗风暴(storm写redis)
- 解锁开放外部访问Redis配置优化方案(外部访问redis配置)
- 唯一性Redis重塑数据库性能(唯一性redis)
- Redis集群热部署实现高可用(redis 集群热部署)
- Redis集群中模式不平衡的解决之道(redis集群模式不均衡)
- 部署Redis集群简单步骤攻略(redis集群怎么设置)
- Redis集群实现分布式部署的新方法(redis集群分布式部署)
- 部署Redis集群云主机时代的新玩法(redis集群云主机)
- 使用提升服务性能使用Redis限制CPU使用(redis限制cpu)
- Redis部署指南快速简明上手(redis部署说明)
- 部署Redis服务器极致性能配置实践(redis部署服务器配置)
- Redis部署成功两次实践(redis部署两个事例)
- 进入Redis运维世界基础视频培训指南(redis运维基础视频)
- 部署Redis集群唯一的单数台服务器(redis集群单数台)
- 灵活部署Redis访问代理解决方案(redis访问代理)
- 平台Redis在ARM平台上的部署实践(redis 适配arm)
- Redis缓存加载失败挣扎的结果(redis缓存无法加载)