自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 基于Debezium 1.6和Oracle 11g 的 Debezium-Oracle实战

一、应用场景1、事件触发数据库的触发器(trigger)能够一定程度上实现我们需要的事件触发,但通常需要配合定时任务才能实现。2、数据同步典型的解决方法有• 双写• 变更数据抓取(change data capture, CDC)其中变更数据抓取既能解决事件触发的问题也可以很好的解决数据同步的问题二、DebeziumDebezium 是 Redhat 开源的数据变更抓取组件,其利用了 Kafka Connect 所以拥有高可用与开箱即用的调度接口,Debezium的Snapshot M

2022-05-16 15:42:10 3465

原创 Kafka-以注解的方式指定消费的Offset

Kafka-以注解的方式指定消费的Offset@KafkaListener(topics = "topics", errorHandler = "errorHandler", topicPartitions={ @TopicPartition(topic = "topic", partitionOffsets = { @PartitionOffset(partition = "0", initialOffset = "9760595"),

2021-10-13 17:57:15 1140 2

原创 RabbitMQ - 死信队列(DLX)

RabbitMQ - 死信队列(DLX)死信队列只是一个概念,本质就是普通的队列。给这个普通的队列指定一个用于处理满足死信条件消息的执行器和队列即可。一、配置死信队列1.方式1 - RabbitMQ 管理后台配置死信队列• 创建执行器 执行器名称可参考:service.charge.pay.call.back.dead.letter.exchange• 创建队列 队列名称可参考:service.charge.pay.call.back.dead.letter 队列的属性必须要有

2021-10-13 17:47:03 255

原创 MySql - JDBC 查询返回字段名别名无效

MySql - JDBC 查询返回字段名别名无效结论:在数据库链接URL上加结论:在数据库链接URL上加useOldAliasMetadataBehavior=true发现这个问题时使用的版本 mysql-connector-java-5.1.49.jar官方说明:https://dev.mysql.com/doc/connectors/en/connector-j-connp-props-jdbc-compliance.html...

2021-10-13 17:00:54 255

原创 Oracle、MsSql、MySql 获取长度

字符长度: Oracle:length() Mssql:len() MySql:char_length()字节长度: Oracle:lengthb() Mssql:datalength() MySql:length()此外Oracle还支持按编码格式 lengthc() --返回以Unicode编码为单位的长度 length2() --返回以UCS2编码单位的长度 length4() --返回以UCS4编码单位的长度...

2021-08-24 10:08:38 315

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除