-
MySQL 事务二阶段提交
初次接触二阶段提交,源于想以事务的方式实现对 MongoDB 中多个集合数据的修改,而 MongoDB 本身不支持事务,官方推荐的方案就是使用二阶段提交。
csch 2023-01-02453 0 0 -
得物云原生全链路追踪Trace2.0架构实践
分布式链路追踪作为解决分布式应用可观测问题的重要技术,得物全链路追踪(简称Trace2.0)基于OpenTelemetry提供的可观测标准方案实现新一代的一站式...
得物技术 2023-01-02455 0 0 -
Redis 缓存问题
缓存穿透 缓存穿透指客户端请求的数据在缓存中和数据库中都不存在,这样缓存永远不会生效,这些请求都会打到数据库 如果有恶意用户使用无数的线程并发访问不……
ruochen 2023-01-02453 0 0 -
弱隔离级别 & 事务并发问题
如果两个事务操作的是不同的数据, 即不存在数据依赖关系, 则它们可以安全地并行执行。但是当出现某个事务修改数据而另一个事务同时要读取该数据, 或者两个事务同时修...
真正的飞鱼 2023-01-02442 0 0 -
多版本并发控制 MVCC
多版本并发控制技术(Multiversion Concurrency Control,MVCC)
真正的飞鱼 2023-01-02448 0 0 -
Mysql索引原理及应用场景
在工作当中,涉及到Mysql的查询,我们经常会遇到给某个表某个字段加索引的诉求,加上索引能够让我们的sql得到查询速度上的提升。但索引的原理是什么呢,他又是怎么...
benym 2023-01-02459 0 0 -
国产数据库梳理
网上对这些数据库介绍有些误导,流传各种说法,比如:流传OB基于MySQL、GaussDB 200/300 和openGauss有啥区别,没办法谁让当前国产数据库...
donghy 2023-01-02441 0 0 -
容灾系列(九)——异地数据冷备容灾建设
企业业务部署在云上,借助云平台的能力,企业几乎“零”成本拥有同地域数据备份的能力。即使云平台在建设数据中心之前,会遵循机房建设标准来选址,但是对于极端情况自然灾...
开元 2023-01-02444 0 0 -
SpringBoot使用MyBatisPlus一键CRUD
在Application启动类中配置注解@MapperScan,不过这不是必须的,所以我只在Test单元测试中添加了。
JanYork_小简 2023-01-02447 0 0 -
技术栈系列基础篇7-linux常见命令
如果用bash -c 那么bash 会从第一个非选项参数后面的字符串中读取命令,如果字符串有多个空格,第一个空格前面的字符串是要执行的命令,也就是$0, 后面的...
AndreKzWu 2023-01-02448 0 0