最新 最热

《深入理解分布式事务》推荐序

无论使用什么样的开发语言,无论软件运行在何种操作系统,无论架构采用了单体应用架构,还是分布式的微服务架构,只要我们开发复杂的交易型业务系统,必然有一个技术话题无法绕开,那就是困扰诸多开发人员的技术障碍——事务。...

2023-03-23
1

Postgresql源码(102)子事务控制语句分析

准入条件:必须在事务块内,即顶级事务内TBLOCK_INPROGRESS 或子事务内 TBLOCK_SUBINPROGRESS。

2023-03-23
0

技术分享 | 可能是目前最全的 MySQL 8.0 新特性解读(上)

系统表全部换成事务型的innodb表,默认的MySQL实例将不包含任何MyISAM表,除非手动创建MyISAM表。

2023-03-23
1

为什么很多“智能合约”的使用场景是不能实现的?

作为一个比较出名的区块链平台的开发者,经常有人问我,以太坊类型的智能合约是否会出现在MultiChain的发展路线上。对于这个问题,我总是回答“不会,至少现在不会”。...

2023-03-22
1

深入理解事务

事务将应用程序的多个读、写操作捆绑在一起成为一个逻辑执行单元。即事务中的所有读写是一个执行的整体,整个事务要么成功(提交)、要么失败(中止 或者 回滚)。如果失败,应用程序可以安全地重试。...

2023-03-22
1

浅谈RocketMQ、Kafka、Pulsar的事务消息

事务是一个程序执行单元,里面的所有操作要么全部执行成功,要么全部执行失败。RocketMQ、Kafka和Pulsar都是当今业界应用十分广泛的开源消息队列(MQ)组件,笔者在工作中遇到关于MQ选型相关的内容,了解到关于“事务消息”这个...

2023-03-21
1

​​​软件开发入门教程网之​​MongoDB 原子操作

本章将会讲解mongodb不支持事务,所以,在你的项目中应用时,要注意这点。无论什么设计,都不要要求mongodb保证数据的完整性。

2023-03-21
1

多线程事务怎么回滚?说用 @Transactional 可以重开了

1.最近有一个大数据量插入的操作入库的业务场景,需要先做一些其他修改操作,然后在执行插入操作,由于插入数据可能会很多,用到多线程去拆分数据并行处理来提高响应时间,如果有一个线程执行失败,则全部回滚。...

2023-03-21
1

数据库:事务

事务是数据库区别于文件系统的特性之一。在文件系统中,如果在写文件的过程中,操作系统突然奔溃,这个文件就很可能会被破坏。虽然有一些“日志式”的文件系统能把文件恢复到某个时间点。但是要保证两个文件同步,这些文件系...

2023-03-18
0

游戏服务的分布式事务优化(二)- 事务管理

接上文 《游戏服务的分布式事务优化(一)- Write Ahead Log(WAL) 模块》

2023-03-17
1