Redission - 概述(1)

1. 概述

Redisson是一个在Redis的基础上实现的Java驻内存数据网格(In-Memory Data Grid)。它不仅提供了一系列的分布式的Java常用对象,还提供了许多分布式服务。其中包括(BitSet, Set, Multimap, SortedSet, Map, List,Queue,BlockingQueue,Deque,BlockingDeque,Semaphore,Lock,AtomicLong,CountDownLatch,Publish / Subscribe,Bloom filter,Remote service,Spring cache,Executor service,Live Object service,Scheduler service) Redisson提供了使用Redis的最简单和最便捷的方法。Redisson的宗旨是促进使用者对Redis的关注分离(Separation of Concern),从而让使用者能够将精力更集中地放在处理业务逻辑上。

关于Redisson项目的详细介绍可以在官方网站 (https://redisson.org )找到。

每个Redis服务实例都能管理多达1TB的内存。

能够完美的在云计算环境里使用,并且支持AWS ElastiCache主备版AWS ElastiCache集群版Azure Redis Cache阿里云(Aliyun)的云数据库Redis版

以下是Redisson的结构:

Redisson作为独立节点 可以用于独立执行其他节点发布到分布式执行服务分布式调度任务服务 里的远程任务。

在这里插入图片描述

如果你现在正在使用其他的Redis的Java客户端,那么Redis命令和Redisson对象匹配列表 能够帮助你轻松的将现有代码迁徙到Redisson框架里来。

Redisson底层采用的是Netty 框架。支持Redis 2.8以上版本,支持Java1.6+以上版本。

欢迎试用高性能Redisson PRO版。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Spring Boot中配置Redisson可以按照以下步骤进行: 1. 首先,引入Redisson的依赖。在pom.xml文件中添加以下依赖项: ```xml <dependency> <groupId>org.redisson</groupId> <artifactId>redisson-spring-boot-starter</artifactId> <version>3.14.0</version> </dependency> ``` 这个依赖已经包含了Redisson相关的配置项,并且排除了Redis的Lettuce和Jedis客户端的引入。 2. 在Spring Boot应用程序的配置文件中,可以添加Redisson的配置信息。例如,可以创建一个redission-config.yml的文件,并将以下内容添加到文件中: ```yaml singleServerConfig: address: "redis://localhost:6379" ``` 这个配置指定了Redis的连接地址为localhost:6379。我们可以根据实际情况进行配置。 3. 创建一个Redisson配置类,用于加载上述配置文件。可以创建一个名为RedissonConfig的类,并添加以下内容: ```java @Configuration public class RedissonConfig { @Bean public RedissonClient redissonClient() throws IOException { Config config = Config.fromYAML(RedissonConfig.class.getClassLoader().getResource("redission-config.yml")); return Redisson.create(config); } } ``` 这个配置类使用@Bean注解将RedissonClient作为一个Bean进行注册。配置类会加载之前创建的redission-config.yml文件,并根据配置文件创建RedissonClient实例。 通过以上步骤,就可以在Spring Boot中配置Redisson。注意,根据不同的Spring Boot版本,可能会使用不同的默认Redis客户端。在Spring Boot 2.x版本及以上,默认使用Lettuce客户端进行数据操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值