English

事务处理领域的圭皋

2005-09-07 来源:中华读书报  我有话说
首部阐述对象模型上事务处理的教材――由Gerhard Weikum所著的《事务信息系统》,是典型的德国人的著作,遣词严谨工整,行文雅驯而不拗口,叙述广博而不枝蔓,可谓一本哲学风格的工程技术书。

历史总是处于不断的嬗变之中。许多时令的弄潮儿,当时则荣,众口交

传,但最终却被淘汰、湮没而不知所终,有的则经受住了考验,以从容淡定的步态渐渐成为历史舞台上的某种角色。正如村落中一口不起眼的井,司空见惯,生活中生就的一部分,可正是有了它,才使得上古之人摆脱了对河流和季节的依赖,能够定居下来,大大延拓了文明的范围。也许,只有像我们小时曾经在油灯下苦读过的人才会激动于电灯的光芒。伟大发明所引起的那种震撼和欣悦甚至感动只存在于亲眼目睹它诞生的人们当中。

如果有人置疑信息技术是20世纪最伟大的发明,那么说它是最重要的却一点也不为过。我们已经完全沉浸在基于信息系统所构建的世界里了,人类的一切文明活动,都将在信息系统的基础上展开。也许你午餐的内容仍旧会是一块比萨,但是现在这块比萨是按照你的口味定制的并在你方便的时间送到你的桌前。我们目睹这一变化,其中有些并参与推动这一变化,这是属于我们的时代。而对于我们的下一辈来讲,在他们的理解当中,世界是生就这样的。

信息技术就这样深深影响了我们的生活,逐步成为了支撑社会和个人活动的基础设施,而事务处理技术则是有效管理和使用计算机信息资源的关键。透视我们日常生活的方方面面,我们实际上在基于一个个的事务来与银行、股市、航空公司、旅行社等打交道。事务是一种“要么全部,要么全不”的语义范型,它的ACID性质可以保证数据在并发访问时的一致性以及故障时的可恢复性。如果在系统的某个基础层次上实现了事务的概念,则上层应用逻辑的处理就会变得统一而且简单。因此事务技术不但被传统地用于操作系统、数据库系统中,而且它使得一些事务型资源管理器如队列管理器、工作流系统等也变得日益流行。事务处理已经变成现代信息系统的基础支撑部件,随着电子商务应用以及基于Web的电子服务的飞速发展,它变得益发重要。

由Gerhard Weikum所著的《事务信息系统》(原书名:Transactional Information Systems,中文版将于2005年底由机械工业出版社翻译出版)正是讲述事务管理技术方方面面的一本好书。本书由五部分构成,第一部分概述事务处理的背景与动机并理论讲解所基于的计算模型:页模型和对象模型;第二和第三部分是全书的核心所在,分别讲述事务处理的两个基本部件:并发和恢复(涵盖了(多版本)并发控制,包括索引结构上的并发,事务恢复、崩溃恢复、介质恢复和应用恢复等一系列相关内容)。第四部分则讲述有关分布式事务的并发控制和事务恢复,以及在工作流以及电子商务应用中运用事务技术的考虑;第五部分则是应用与未来展望。需要提及的是,这是第一本阐述对象模型上事务处理的教材。

本书是典型的德国人的著作,遣词严谨工整,行文雅驯而不拗口,叙述广博而不枝蔓,可谓一本哲学风格的工程技术书。读者可以将其与Jim Gray所著的《事务处理:概念与技术》(Jim Gray由于在事务处理领域的突出贡献于1998年获得“图灵奖”,该书已由机械工业出版社2004年翻译出版――编者注)一书相对照,相信两者会相得益彰。前者偏重于系统实现,是作者在工程实践领域浸淫多年的心得之作,可谓厚积而薄发,挥挥洒洒,优裕自如,概成大观。后者则是在作者对近三十年来事务领域内的研究成果进行归纳综合的基础上精心结撰而成,它强调理论阐述的高度形式化,以严谨洗练的推理方式给出了优雅紧凑的理论结果,蕴含着一种数学之美。当然这种推理并不是繁文缛节的,也是有着其深刻的应用背景因素的。相信读者经过潜心阅读,在掌握事务处理相关知识的同时,还能从中学到一套计算机科学领域的形式化推理方法。

正如Jim Gray所言,本书将在未来很长一段时间内会被奉为事务处理领域内的圭皋,读者一旦领会书中精髓便将受益终身。

手机光明网

光明网版权所有

光明日报社概况 | 关于光明网 | 报网动态 | 联系我们 | 法律声明 | 光明网邮箱 | 网站地图

光明网版权所有