摘要: Redis(Remote Dictionary Server),即远程字典服务,是一个开源的使用ANSI C语言编写、高性能的key-value数据库,是当前使用最广泛的NoSQL之一。 1、简介 Redis是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 阅读全文
posted @ 2020-05-31 20:13 且行且码 阅读(378) 评论(0) 推荐(1) 编辑
摘要: 本文主要介绍使用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 阅读全文
posted @ 2020-05-09 10:18 且行且码 阅读(2595) 评论(0) 推荐(0) 编辑
摘要: Kafka是由Linkedin公司开发的,它是一个分布式的,支持多分区、多副本,基于Zookeeper的分布式消息流平台,它同时也是一款基于发布订阅模式的消息引擎系统;Linkedin于2010年将Kafka贡献给了Apache基金会并成为Apache顶级项目。本文主要包括Zookeeper简介、安 阅读全文
posted @ 2020-04-25 10:48 且行且码 阅读(672) 评论(0) 推荐(0) 编辑
摘要: Apache Curator 是用于 Apache ZooKeeper 的一个Java客户端库;它包括一个高级 API 框架和实用程序,使使用 Apache ZooKeeper 更加容易和可靠。Curator 之于 ZooKeeper 就像 Guava 之于 Java。 本文件主要介绍使用 Cura 阅读全文
posted @ 2020-04-05 15:16 且行且码 阅读(887) 评论(0) 推荐(0) 编辑
摘要: jettison是一个简单的JSON处理库,提供JSON和其JSONObject对象相互转化的方法,转为自定义bean时需要再手动将JSONObject对象转为需要的bean。本介绍下jettison的基本使用方法,包括序列化和反序列化;文中所使用到的软件版本:Java 1.8.0_191、jett 阅读全文
posted @ 2020-04-03 18:52 且行且码 阅读(1208) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍使用Zookeeper提供的原生API来操作Zookeeper,文中所使用到的软件版本:Java 1.8.0_191、Zookeeper 3.6.0、Junit 4.13。 1、引入依赖 <dependency> <groupId>org.apache.zookeeper</groupI 阅读全文
posted @ 2020-03-28 19:49 且行且码 阅读(305) 评论(0) 推荐(0) 编辑
摘要: Zookeeper是一个为分布式应用提供一致性协调服务的中间件,主要用来解决分布式应用中经常遇到的一些一致性问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。本文主要包括Zookeeper简介、安装、命令行操作等;文中所使用到的软件版本:Java 1.8.0_191、Zook 阅读全文
posted @ 2020-03-27 09:57 且行且码 阅读(962) 评论(0) 推荐(0) 编辑
摘要: Simple Logging Facade for Java(SLF4J)提供各种日志框架(如java.util.log、logback、log4j)的抽象,允许用户在部署时引入所需的日志框架;功能与commons-logging很类似,但SLF4J适配的日志框架更广。文中所使用到的软件版本:Jav 阅读全文
posted @ 2020-03-14 17:13 且行且码 阅读(610) 评论(0) 推荐(0) 编辑
摘要: Jakarta Commons Logging(JCL) 提供了一个简单的日志抽象,允许开发人员使用特定的日志实现。JCL可以使用其他的日志实现,包括Log4J、Avalon LogKit(Avalon的日志框架)、JDK logging(JUL)。本文主要介绍JCL的简单使用方法,文中所使用到的软 阅读全文
posted @ 2020-03-06 20:48 且行且码 阅读(1408) 评论(0) 推荐(0) 编辑
摘要: Log4j2是Log4j的升级版,相比其前身Log4j 1.x提供了显著的改进,并提供了在Logback中提供的许多改进,同时修复了Logback体系结构中的一些固有问题。 Log4j2的内容很多,本文主要介绍其简单使用方法;文中所使用到的软件版本:Java 1.8.0_191、log4j 2.12 阅读全文
posted @ 2020-02-28 11:09 且行且码 阅读(1587) 评论(0) 推荐(0) 编辑