0

Insert into select语句竟然也会引发的生产事故?

前言  Insert into select请慎用。这天xxx接到一个需求,需要将表A的数据迁移到表B中去做一个备份。本想通过程序先查询查出来然后批量插入。但xxx觉得这样有点慢,需要耗费大...

阅读全文>>

0

redis的五种数据结构和应用场景:微博微信点赞+加购物车等

Redis五种数据结构如下:1.String 字符串类型是redis中最基本的数据类型,一个key对应一个value。String类型是二进制安全的,意思是 redis 的 string 可...

阅读全文>>

0

MySQL如何加锁控制并发

目录前言一、乐观锁添加version字段二、悲观锁读锁全表锁(LOCK TABLE 表 READ)行锁(SELECT ... LOCK IN SHARE MODE)写锁全表锁(LOCK TA...

阅读全文>>

0

Redis 之哈希

命令hset key field value 设置值,成功返回1,失败返回0,hash提供了 hsetnx 命令 只有key不存在才会设置成功hget key value 获取值hdel k...

阅读全文>>

0

Redisson 3.15.0 新特性spinLock和其它

Redisson 3.15.0发布了,带来了Apache Tomcat 10的支持,以及spin lock先看spinLock目前支持四种编程模式,一种原生,一种Async 异步,一种Rea...

阅读全文>>

0

MYSQL8.023新特性,消失的列

我们来体验一下MySQL 8.0.23新特性:不可见列(invisible 关键字)。传统版本数据库中所有列都是可以查询的,现在可以指定一个不可见的列,它将对查询隐藏。如果显式引用,它可以被...

阅读全文>>

0

可以了,基于Redis和Lua实现分布式令牌桶限流

限流是一个很大的话题,准备把其中的所有限流器都实现一遍,以此也算全都写过了,到时候再用也不至于会心虚,毕竟真实写完成过。本文主要讲述了如何基于 Redis 与 Lua实现分布式令牌桶的限流方...

阅读全文>>

0

原来大厂的Redis分布式锁都这么设计的

1 本地锁常用的即 synchronize 或 Lock 等 JDK 自带的锁,只能锁住当前进程,仅适用于单体架构服务。 而在分布式多服务实例场景下必须使用分布式锁2 分布式锁2.1 分布式...

阅读全文>>

0

Flink + Iceberg 全场景实时数仓的建设实践

摘要: Apache Flink 是目前大数据领域非常流行的流批统一的计算引擎,数据湖是顺应云时代发展潮流的新型技术架构,以 Iceberg、Hudi、Delta 为代表的解决方案应运而生,...

阅读全文>>

0

Flink + Iceberg 全场景实时数仓的建设实践

摘要: Apache Flink 是目前大数据领域非常流行的流批统一的计算引擎,数据湖是顺应云时代发展潮流的新型技术架构,以 Iceberg、Hudi、Delta 为代表的解决方案应运而生,...

阅读全文>>