如何批量并行mysql 读写分离 事务远程文件和事务补偿处理

一种支持补偿任务的实时事务处理策略CP-TPS--《小型微型计算机系统》2015年01期
一种支持补偿任务的实时事务处理策略CP-TPS
【摘要】:触发外部设备的实时事务执行失败时,需要补偿来消除外部影响.针对支持补偿性的实时数据库模型,研究了实时事务的补偿处理策略CP-TPS,将主任务划分为I级、II级和III级三种级别,当主任务夭折时,针对不同级别的任务进行不同的补偿处理.实验结果表明,系统采用CP-TPS策略之后,可以降低任务的截止期错失率,并提高累积价值收益.
【作者单位】:
【关键词】:
【基金】:
【分类号】:TP311.13【正文快照】:
1引言在嵌入式应用环境中,实时事务执行时通常会触发外部设备,当它们失败时不能通过数据库层面的回滚处理而需要通过调用操作系统来消除影响,否则可能会给系统带来灾难.研究人员对这些具有特定环境的实时任务的一系列处理策略进行了研究.Baruah针对混合关键性(Mixed-Criticali
欢迎:、、)
支持CAJ、PDF文件格式,仅支持PDF格式
【参考文献】
中国期刊全文数据库
夏家莉;[J];小型微型计算机系统;2005年02期
【共引文献】
中国期刊全文数据库
黄超;齐璇;耿鸿月;黄果;;[J];计算机工程与设计;2011年09期
夏家莉;陈辉;;[J];小型微型计算机系统;2011年04期
中国博士学位论文全文数据库
王文乐;[D];江西财经大学;2013年
【二级参考文献】
中国期刊全文数据库
夏家莉;[J];小型微型计算机系统;2005年02期
【相似文献】
中国期刊全文数据库
刘云生;王丽娜;廖国琼;;[J];计算机科学;2005年04期
王志岗;崔润新;;[J];科学技术与工程;2012年34期
刘波;范士明;丛红艳;;[J];小型微型计算机系统;2013年07期
许贵平;刘云生;;[J];计算机科学;2005年10期
曲云尧,施伯乐;[J];软件学报;1997年06期
刘云生,夏家莉,许贵平;[J];软件学报;2002年08期
许贵平,刘云生;[J];华中科技大学学报(自然科学版);2003年06期
石健;谭禄钧;陶勇;;[J];信息技术;2010年12期
付贵龙;刘毅;;[J];科技咨询导报;2007年10期
卢炎生;刘云生;王道忠;阳富民;;[J];计算机工程与应用;1992年11期
中国重要会议论文全文数据库
张柳青;楼荣生;;[A];第十二届全国数据库学术会议论文集[C];1994年
吕文进;王翰虎;;[A];第十一届全国数据库学术会议论文集[C];1993年
中国重要报纸全文数据库
刘宜;[N];华夏时报;2003年
中国硕士学位论文全文数据库
廖正新;[D];南京航空航天大学;2010年
&快捷付款方式
&订购知网充值卡
400-819-9993
《中国学术期刊(光盘版)》电子杂志社有限公司
同方知网数字出版技术股份有限公司
地址:北京清华大学 84-48信箱 大众知识服务
出版物经营许可证 新出发京批字第直0595号
订购热线:400-819-82499
服务热线:010--
在线咨询:
传真:010-
京公网安备75号分布式计算
1 概括 Piccolo是New York大学在OSDI 2000上发表的paper Piccolo: Building Fast, Distributed Programs with Partitioned Tables[1]提出来的一个新的分布式计算编程模型,Piccolo允许计算单元跑在不同的机器上,更重要的是它对计算过程中的共享状态数据的访问有很好的本地性,同时解决 ...
即使大象也免不了一死.1993年IBM濒临消亡,然后是世界上最大的计算机制造商(之后它被惠普取代).它的大型主机业务垮了,利润大跳水.就在那时郭士纳接任首席执行官试图力挽狂澜.他在回忆录&谁说大象不能跳舞?&中写道&1993年只有几个人知道IBM离现金断流有多么近--我都不能保证我们是不是只有申请破产了.& IBM几乎人仰马翻有许多原因,不仅 ...
云计算(比如Amazon EC2) 非关系型数据库(比如 CouchDB, Amazon SimpleDB) 下一代分布式计算(Hadoop ) 面向Web的架构(WOA) Mashup(混搭) 开放API([按]原文是Open Supply Chains via APIs) 动态语言([按]还包括了Erlang?) 社会化计算 群众外包(Crowdsourcing)与用户 ...
引... 2 What is Hadoop. 2 Why is hadoop. 6 How to Use Hadoop & Tips7 环境:... 7 部署考虑:... 7 实施步骤:... 7 Hadoop Command. 10 Hadoop基本流程以及简单应用的开发... 11 基本流程:... 11 代码范例:... 13 Hadoop集群测试... 18 ...
什么时候知道有MongoDB记不得了,只记得最初以为她是个缓存数据加速网站的小工具,名字有点长不容易记住,后来又以为她是个内存数据库,偶尔还能听到别人说她不成熟.不稳定之类的话.总之,无视MongoDB的存在很多年就这样过去了. 真正意识到MongoDB的存在,是NoSQL之风将她吹过.但是对于早期NoSQL的概念中否定SQL.否定关系型数据库的意识我是不赞同的.即使是用常 ...
先决条件 Hadoop 是一个能够对大量数据进行分布式处理的软件框架.但是 Hadoop 是以一种可靠.高效.可伸缩的方式进行处理的.Hadoop 是可靠的,因为它假设计算元素和存储会失败,因此它维护多个工作数据副本,确保能够针对失败的节点重新分布处理.Hadoop 是高效的,因为它以并行的方式工作,通过并行处理加快处理速度.Hadoop 还是可伸缩的,能够处理 PB 级数 ...
拉登游戏的C#版本开发功能基本上实现,对于这个游戏而言在没有找到规律或者游戏本身的奥秘之前能够玩到N=15耐心已经很不错了.对于拉登游戏的游戏本意只有一个:通过点击格子,使得格子的颜色全部改变,收集点击的格子进行颜色标志,寻求一种美妙的画面.当然至于画面的中的景物肯能要因人的想象力去发散了. 分布式计算有了解过,没有太多的尝试,有时候时环境限制,也有时候是所接触的问题并不需 ...
本ppt完整介绍了大数据的背景.机遇和挑战,并且相关的落地技术和业界状况,为大数据的研究提供全面的参考 /data/531772 本文出自 &fourinone分布式计算& 博客,请务必保留此出处http://6
FttpAdapter是通过FttpReadAdapter的tryReadAll方法进行并行读 FttpAdapter fa = new FttpAdapter(&fttp://10.232.20.151/home/log/1.log&); Result&byte[]& rs = fa.getFttpReader().tryReadAll() ...
FttpAdapter fa = new FttpAdapter(&fttp://10.232.20.151/home/qianfeng.py/fttp/tmp/1.log&); 上面实例化一个FttpAdapter类,并输入一个fttp路径,可以是一个目录路径,也可以是个文件路径 FttpAdapter类提供了一系列访问远程文件的方法: createD ...
FttpAdapter是通过FttpReadAdapter来直接读取远程文件内容 FttpAdapter fa = new FttpAdapter(&fttp://10.232.20.151/home/log/1.log&); FttpReadAdapter reader = fa.getFttpReader(); byte[] bts = reader ...
在分布式计算上手demo,分布式计算sayhello,分布式计算完整demo中, 对于工人(worker).工头(ctor),parkserver在多台计算机上的部署和配置: 每台计算机放置实现类,fourinone.jar,config.xml文件即可,parkserver的ip配置要保持一致(也可以用域名) 假设有192.0.0.1,192.0.0.2,192.0.0. ...
我们现实中的分布式计算存在多个环节,比如有的任务拆分,有的计算结果合并,或者是多个拆分和合并,他们之间是串行关系,也就是合并必须等待拆分和计算完成才能进行,同时每个拆分或者合并的任务又都是并行的过程. CtorDemo:是包含了3个工头实例,对应3个环节,链式处理,实现过程获取到线上工人节点,进行调用,所有的分配任务和中间结果存储都由自己实现处理. 这里简单的将20条数据分 ...
启动FttpAdapter后,可以使用它的api进行相关操作: FttpAdapter.fttpRoots()是一个静态方法,可以得到集群文件系统根目录,它返回一个String数组,通常是ip字符对应每台计算机. listRoots()方法可以得到每台计算机上的硬盘目录,比如: FttpAdapter fa = new FttpAdapter(&fttp://&q ...
FttpAdapter的使用很简单,在每台计算机上启动一个FttpServer即可,另外需要启动一个ParkServer负责协同.ParkServer也可以和其中一个FttpServer放在相同计算机上 1.启动ParkServerDemo(它的IP端口已经在配置文件的PARK部分的SERVERS指定) 2.每台计算机启动FttpServer,需要指定该计算机的ip为输入参 ...
淘宝Fourinone2.0提供了一个4合1分布式框架和简单易用的编程api,实现对多台计算机cpu,内存,硬盘的统一利用,从而获取到强大计算能力去解决复杂问题.Fourinone框架提供了一系列并行计算模式(农民工/包工头/职介绍/手工仓库)用于利用多机多核cpu的计算能力:提供完整的分布式缓存和小型缓存用于利用多机内存能力:提供像操作本地文件一样操作远程文件(访问,并行 ...
分布式协同是分布式应用中不可缺少的,通常担任协调者的角色,或者说是将多机协同的职责从分布式应用中独立出来,以减少系统的耦合性和增强扩充性.Apache的Zookeeper, google的Chubby都是分布式协同的实现者.fourinone实际上可以单独当做Zookeeper用,它使用最少的代码实现了Zookeeper的所有功能,并且力图做到功能更强但是使用更简洁. 一. ...
Fourinone2.0里通过FttpAdapter和FileAdapter实现文件io的支持.其中,FttpAdapter提供对远程文件的操作,FileAdapter提供对本地文件的操作,两者api和使用相似,这里主要说明FttpAdapter: FttpAdapter提供了对分布式文件的便利操作, 将集群中所有机器的硬盘资源利用起来,通过统一的fttp文件路径访问,如: ...
FileBatch类提供了一系列对批量并行读写操作支持(包括对FttpAdapter和FileAdapter),它跟并行读写的区别是不需要检查结果,会等到所有并行读写任务全部完成才返回,并在发生异常时提供事务补偿支持. 1.批量并行读: public Result&byte[]&[] readAllBatch(TryByteReadAdapter[] fras) ...
集群文件复制是经常面临的需求,比如备份容灾,文件迁移,同步数据等等 FttpAdapter提供了简单高效的文件复制方法,支持远程文件的集群内复制 FttpAdapter fromfile = new FttpAdapter(&fttp://10.232.20.151/home/log/a.log&); FttpAdapter tofile = fromf ...基于Spring_Batch的大数据量并行处理_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
基于Spring_Batch的大数据量并行处理
上传于||文档简介
&&s​p​r​i​n​g​b​a​t​c​h
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩55页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&

我要回帖

更多关于 mpi并行文件读写 的文章

 

随机推荐