news 2026/4/17 22:20:38

【5分钟背八股】2PC和3PC的区别是什么?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【5分钟背八股】2PC和3PC的区别是什么?

面试官:2PC和3PC的区别是什么?

  • 3pc比2pc多了一个can commit阶段,减少了不必要的资源浪费。因为2pc在第一阶段会占用资源,而3pc在这个阶段不占用资源,只是校验一下sql,如果不能执行,就直接返回,减少了资源占用。

  • 引入超时机制。同时在协调者和参与者中都引入超时机制。

2pc:只有协调者有超时机制,超时后,发送回滚指令。

3pc:协调者和参与者都有超时机制。

协调者超时: can commit,pre commit中,如果收不到参与者的反馈,则协调者向参与者发送中断指令。
参与者超时: pre commit阶段,参与者进行中断; do commit阶段,参与者进行提交。

【5分钟背八股】60:2PC和3PC的区别是什么?.png


版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/17 22:15:31

揭秘量子时代下的安全审计:MCP SC-400实战应用的5个关键步骤

第一章:MCP SC-400量子安全审计的演进与挑战随着量子计算技术的快速发展,传统加密体系面临前所未有的破解风险。MCP SC-400作为新一代量子安全审计标准,旨在应对后量子时代的信息安全挑战,确保关键基础设施在量子攻击下的数据完整…

作者头像 李华
网站建设 2026/4/18 8:43:59

Obsidian美化资源快速下载与使用指南

Obsidian美化资源快速下载与使用指南 【免费下载链接】awesome-obsidian 🕶️ Awesome stuff for Obsidian 项目地址: https://gitcode.com/gh_mirrors/aw/awesome-obsidian 当你在Obsidian中投入大量时间整理知识时,一个美观舒适的工作环境就显得…

作者头像 李华
网站建设 2026/4/18 13:35:16

为什么你的量子模拟结果总出错?深度解析VSCode Jupyter内核配置陷阱

第一章:VSCode Jupyter 的量子模拟结果在 VSCode 中结合 Jupyter Notebook 进行量子计算模拟,已成为科研与教学中的高效实践方式。通过安装 Python 扩展与 Jupyter 插件,用户可在本地环境中直接编写和运行量子电路代码,并可视化其…

作者头像 李华
网站建设 2026/4/18 7:51:26

E-Hentai Viewer:解锁iOS设备上专业漫画阅读的全新体验

E-Hentai Viewer:解锁iOS设备上专业漫画阅读的全新体验 【免费下载链接】E-HentaiViewer 一个E-Hentai的iOS端阅读器 项目地址: https://gitcode.com/gh_mirrors/eh/E-HentaiViewer E-Hentai Viewer是一款专为iOS设备设计的专业漫画阅读器应用,让…

作者头像 李华
网站建设 2026/4/18 7:35:27

手把手教你部署Qiskit项目,全面掌握VSCode量子开发工作流

第一章:VSCode Qiskit 的项目部署在量子计算开发中,使用 Visual Studio Code(VSCode)结合 Qiskit 框架进行项目部署是一种高效且灵活的实践方式。通过合理的环境配置与工具集成,开发者能够快速构建、模拟和运行量子电路…

作者头像 李华
网站建设 2026/4/18 8:24:26

5个理由告诉你为什么TinyML正在改变你的生活

你是否曾经想过,为什么你的智能手环能够准确计算步数?为什么智能家居设备能听懂你的语音指令?这一切的背后,都离不开一个正在悄然改变世界的小技术——TinyML。想象一下,在只有指甲盖大小的芯片上运行AI模型&#xff0…

作者头像 李华