摘要:
Spring Data Redis 是的 Spring Data 家族的一部分,可轻松配置并访问Redis。 本文主要介绍在 SpringBoot 中使用 Spring Data Redis 操作 Redis,使用到的软件版本:Java 1.8.0_191、Redis 5.0.8、SpringBoo 阅读全文
摘要:
Redisson是一个在Redis的基础上实现的Java常驻内存数据网格(In-Memory Data Grid)。它不仅提供了一系列的分布式的Java常用对象,还提供了许多分布式服务。Redisson提供了使用Redis的简单、便捷的方法,官网地址为:https://github.com/redi 阅读全文
摘要:
Lettuce是一个高性能基于Java编写的Redis驱动框架,底层集成了Project Reactor提供天然的反应式编程,通信框架集成了Netty使用了非阻塞IO,5.x版本之后融合了JDK1.8的异步编程特性,在保证高性能的同时提供了十分丰富易用的API。本文主要介绍使用lettuce操作re 阅读全文
摘要:
本文主要介绍使用jedis操作redis,使用到的软件版本:Java 1.8.0_191、Redis 5.0.8、Jedis 3.3.0。 1、引入依赖 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifact 阅读全文
摘要:
本文主要介绍redis命令行的使用,使用到的软件版本:Java 1.8.0_191、Redis 5.0.8、Centos 7.6。 1、redis-cli语法 redis-cli默认在安装安装目录的src下,语法如下: redis-cli [OPTIONS] [cmd [arg [arg ...]] 阅读全文
摘要:
本文主要介绍redis的安装,使用到的软件版本:Java 1.8.0_191、Redis 5.0.8、Centos 7.6。 1、单机安装 1.1、下载并解压redis 下载地址:https://redis.io/download 解压:tar zxvf redis-5.0.8.tar.gz 1.2 阅读全文
摘要:
Redis(Remote Dictionary Server),即远程字典服务,是一个开源的使用ANSI C语言编写、高性能的key-value数据库,是当前使用最广泛的NoSQL之一。 1、简介 Redis是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 阅读全文
摘要:
本文主要介绍使用Java API来操作Kafka,文中所使用到的软件版本:Java 1.8.0_191、Kafka 2.13-2.4.1、kafka-clients 2.5.0、junit 4.13。 1、引入依赖 <dependency> <groupId>org.apache.kafka</gr 阅读全文
摘要:
Kafka是由Linkedin公司开发的,它是一个分布式的,支持多分区、多副本,基于Zookeeper的分布式消息流平台,它同时也是一款基于发布订阅模式的消息引擎系统;Linkedin于2010年将Kafka贡献给了Apache基金会并成为Apache顶级项目。本文主要包括Zookeeper简介、安 阅读全文
摘要:
Apache Curator 是用于 Apache ZooKeeper 的一个Java客户端库;它包括一个高级 API 框架和实用程序,使使用 Apache ZooKeeper 更加容易和可靠。Curator 之于 ZooKeeper 就像 Guava 之于 Java。 本文件主要介绍使用 Cura 阅读全文