书栈网 · BookStack 本次搜索耗时 0.033 秒,为您找到 209316 个相关结果.
  • 事物处理

    事务管理器 批量处理 批量处理Model 例 检索模型 自定义事务处理 事务管理器 TransactionManager 是管理一批DB操作的主要的类。它是用于检索,更新,保存和删除items。它是由原生SQL封装的,而且事务 操作很简单。此类还提供了一种在同一线程上异步执行数据库操作,使数据业务做不阻止用户界面线程。 该事务处理 利用...
  • 降频

    降频 某些类型的事件可能会连续、迅速触发多次(例如mousemove 和scroll 事件)。处理这类事件时,你必须小心谨慎,防止处理任务耗时过长,否则处理器会占据过多事件,导致用户与文档交互变得非常慢。 若你需要在这类处理器中编写一些重要任务,可以使用setTimeout 来确保不会频繁进行这些任务。我们通常称之为“事件降频(Debounce)”。有...
  • 事件循环:微任务和宏任务

    事件循环 用例 1:拆分 CPU 过载任务 用例 2:进度指示 用例 3:在事件之后做一些事情 宏任务和微任务 总结 浏览器中 JavaScript 的执行流程和 Node.js 中的流程都是基于 事件循环 的。 理解事件循环的工作方式对于代码优化很重要,有时对于正确的架构也很重要。 在本章中,我们首先介绍有关事物工作方式的理论细节,然后...
  • 二阶段消息

    二阶段消息 概述 HTTP 接入 成功流程 提交后宕机流程 提交前宕机流程 易用性 二阶段消息 vs 本地消息表 二阶段消息 vs 事务消息 更多的优点 二阶段消息的应用 回查原理剖析 topic原理 普通消息 小结 二阶段消息 概述 本文提出的二阶段消息,可以完美替代现有的事务消息或本地消息表架构。无论从复杂度、便利性、...
  • 事务错误处理

    事务错误处理 死锁 解决方案 1:避免死锁 解决方案 2:减小事务粒度 解决方案 3:使用乐观事务 解决方案 4:重试 应用端重试和错误处理 推荐阅读 事务错误处理 本章介绍使用事务时可能会遇到的错误和处理办法。 死锁 如果应用程序遇到下面错误时,说明遇到了死锁问题: ERROR 1213 : Deadlock found ...
  • 事务错误处理

    事务错误处理 死锁 解决方案 1:避免死锁 解决方案 2:减小事务粒度 解决方案 3:使用乐观事务 解决方案 4:重试 应用端重试和错误处理 推荐阅读 事务错误处理 本章介绍使用事务时可能会遇到的错误和处理办法。 死锁 如果应用程序遇到下面错误时,说明遇到了死锁问题: ERROR 1213 : Deadlock found ...
  • 整体架构概述

    MatrixOne 架构设计 MatrixOne 概述 MatrixOne 架构层级 MatrixOne 架构设计 集群管理层 Serverless 层 日志层 存储层 存储供应层 MatrixOne 系统组件 File Service Log Service Transaction Node Computin...
  • 本地 Event Bus

    本地事件总线 发布事件 ILocalEventBus 实体/聚合根类 IGeneratesDomainEvents 接口 它是如何实现的? 订阅事件 事务和异常行为 预定义的事件 用过去时态事件 用于进行时态事件 它是如何实现的? 本地事件总线 本地事件总线允许服务发布和订阅进程内事件 . 这意味着如果两个服务(发布者和订阅者)在...
  • 本地 Event Bus

    本地事件总线 发布事件 ILocalEventBus 实体/聚合根类 IGeneratesDomainEvents 接口 它是如何实现的? 订阅事件 事务和异常行为 预定义的事件 用过去时态事件 用于进行时态事件 它是如何实现的? 本地事件总线 本地事件总线允许服务发布和订阅进程内事件 . 这意味着如果两个服务(发布者和订阅者)...
  • 规则引擎概览

    规则引擎概览 说明 消息发布 事件触发 最小规则 规则引擎典型应用场景举例 迁移指南 规则引擎概览 适用版本: EMQ X v3.1.0+ 兼容提示: EMQ X v4.0 对规则引擎 SQL 语法做出较大调整,v3.x 升级用户请参照迁移指南 进行适配。 EMQ X Rule Engine (以下简称规则引擎) 用于...