摘要
本发明公开了一种基于优化的Raft算法分布式系统处理方法及程序产品,包括:针对用户的操作事务建立唯一的事务ID,所述事务ID作为后续操作的标识;执行事务时,对应的API函数携带事务ID一同调用;根据事务ID为对应事务分配独立的缓存区存储事务期间的所有操作;事务完成后,将缓存区中的数据一次性持久化到数据库中,并清理与该事务相关的日志。通过针对用户的操作事务建立唯一的事务ID作为后续操作的标识,保证事务内的操作原子性和一致性;所有操作均在缓存区内完成,避免频繁的硬盘操作,大幅提升处理速度;通过将缓存中的数据一次性持久化到数据库中,减少逐一持久化的开销,及时清理与该事务相关的日志,防止内存浪费,保持系统的高效运行。
技术关键词
分布式系统
存储事务
事务管理
日志
数据库结构
算法
逻辑
标识
数据同步
内存
节点
阶段
硬盘
批量
机制
程序
资源
系统为您推荐了相关专利信息
可视化设计系统
多协议
转换单元
证书信息
密钥管理
混合整数线性规划模型
多级反馈队列
资源管理方法
资源分配策略
资源分配优先级
动态密钥
固件
移动终端
安全控制方法
设备序列号