当前位置: 首页 > news >正文

数据库中的 Schema 变更实现

线上沙龙-技术流第 30 期营业啦

05月09日(周二)19:30

KaiwuDB - B站直播间

传统数据库操作 Schema 变更时,第一步便是锁表,需持续到 Schema 变更操作完成。这样的做法虽然实现简单,无需考虑事务并发带来的影响;但其弊端也非常明显:所有涉及到该表的操作都会被阻塞,严重影响用户业务。加之,实际业务中无法接受长时间锁表

针对上述问题,本期直播我们邀请到 KaiwuDB 高级研发工程师张学勇老师,为大家分享基于《Online, Asynchronous Schema Change in F1》论文核心思想,KaiwuDB 是如何实现在线、异步的 Schema 变更

该方法保证了数据在 Schema 变更过程中的可用性和一致性,并最大程度上减小了对系统性能的影响,在变更完成后依然保证数据的完整性。

直播敲重点

 AI、DB 技术融合探索实践感兴趣的伙伴千万不要错过本期直播,扫描下方二维码,B站直播不迷路,4月11日(周二)19:30,我们不见不散↓ ↓ ↓

1. 背景及需求介绍

2. 通用的 Schema 变更方案

3. KaiwuDB 在线 Schema 变更介绍

4. 总结与展望

对 Schema 变更方案感兴趣的伙伴千万不要错过本期直播,扫描下方二维码,B 站直播不迷路,5月9日(周二)19:30,我们不见不散↓ ↓ ↓

http://www.lryc.cn/news/65035.html

相关文章:

  • 【C++ 学习 ②】- 类和对象(上)
  • 最好的物联网教程:软硬结合——从零打造物联网
  • 猫狗训练集训练报错:Failed to find data adapter that can handle input
  • 中国网络安全人才需求
  • 设计模式之组合模式
  • 计算机基础书籍
  • 保龄球游戏的获胜者、找出叠涂元素----2023/4/30
  • jQuery事件
  • 初识SpringCloud
  • 安装java配置
  • KBO的选秀会有哪些规定和流程`棒球7号位
  • 男子订民宿被毁约5个家庭漂泊街头 房东:住满了,没办法
  • Vue快速入门,常用指令,生命周期
  • 【热门框架】Mybatis-Plus入门介绍看这一篇文章就足够了
  • Node【Node.js 20】新特性
  • 前端程序员的职业发展规划与路线——ChatGPT的回答
  • AlgoC++第八课:手写BP
  • 【Java笔试强训 27】
  • java紫砂壶交易购物系统 mysql
  • 7-4 多态练习-计算面积
  • 很佩服的一个Google大佬,离职了。。
  • 【Python习题集1】Python 语言基础知识
  • C语言进阶——数据在内存中的存储,你知道吗?
  • 规则引擎----easy rules
  • 你手写过一把锁吗?你对轮询缓存怎么看?
  • 深入理解 spring-boot-starter-parent
  • 基于SpringBoot的线上日志阅读器
  • 【Leetcode -405.数字转换为十六进制数 - 409.最长回文串】
  • 剑指 Offer:003 前 n 个数字二进制中 1 的个数
  • DDD系列:二、应用架构设计演变