v2.6

文档

Laxcus大数据管理系统

第一章 基础概述

第二章 数据组织

第三章 数据存储

第四章 数据计算

第五章 数据构建

第六章 网络通讯

第七章 网络通讯

第八章 安全

第九章 容错

第十章 运行

总结

后记

参考文献

  • 内容

     当前的大数据应用已经不局限于互联网,随着物联网、工商企业、以及科研、教育机构的加入,数据处理需求日益多样化。尤其是商业数据业务,为了避免资源竞用造成的数据处理错误,需要软件系统提供这样一种机制,可以在多任务并发环境里,保证每一项数据处理工作都能够正确读写。顺应这一发展潮流,经过我们仔细分析研究和设计,从Laxcus 2.0版本开始,增加了分布锁功能。

    目前分布锁被集成到分布资源协同框架下。它能够保证用户所有并行数据处理任务都在Laxcus大数据管理系统里正确运行,而不会发生读写冲突。同时,分布锁对用户是透明的,用户执行数据操作时,不会感到分布锁的存在,避免增加用户使用负担。事实上,分布数据处理任务在运行过程中,会被分布资源协同接管,根据任务操作要求,对它自动加入分布锁,和执行分布管理支持。

    以分布锁为基础,我们进一步提供了事务处理支持。Laxcus事务保持了数据库事务的基本原貌,即所有数据处理只能有两种结果:成功或者失败。如果失败,数据将回滚到它的初始状态。在这种情况下,结合分布运行环境,避免因为事务造成数据处理效率下降,Laxcus事务具有以下特点:

  • 1. 事务基于用户账号,非关联的数据处理之间不发生事务联系。
  • 2. 数据处理都默认执行事务流程。
  • 3. 事务从高到低,分成用户、数据库、表三种级别,上一级覆盖下一级的全部操作。
  • 4. 事务操作分为排它和共享两种。

    更多关于事务的说明请见第二章的介绍。

回到顶部

联系方式

  • 服务电话 15210289253
  • 联系邮箱 laxcus@163.com
  • 版权所有 Laxcus大数据实验室    京ICP备17069115号

更多资讯请关注官方公众号