Clustered JDBC体系结构及其实现技术

来源 :中国科学院沈阳计算技术研究所 | 被引量 : 0次 | 上传用户:zyllovezk1314
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
通过高速网络连接起来的工作站群集系统为用户提供了累积的处理能力和巨大的数据存储空间,并且以其高性价比和良好的可扩展性越来越多的应用于高性能科学计算和事务处理中,但是目前只有WEB服务和应用服务应用于群集,而数据库仍然被保留在大型的专用对称多处理机(SMP)上,因此其应用程序的性能往往被数据库的性能所限制.现今数据库的可扩展性和高实用性能够被实现,但是这需要很高的费用.现有的解决方案是需要大型的对称多处理机(SMP)或者一个存储区域网络(SAN)和高端的关系类型数据库管理系统(RDBMS),以上所有的硬件和软件许可的费用使得这种解决方案仅仅适用于大型事务处理.因此,如何在低成本的情况下提高性能,实现数据库的可扩展性和高实用性,从而适用于各种事务处理是一个有待解决的问题.该文的工作就是以此为背景展开的.目标系统是实现了Java数据库冗余技术.Java数据库连接群集主要负责对数据库的分割、复制功能,即对数据库的分割、复制的实现来提高数据库的存取速度,使得数据库具有高可靠性、容错性和可扩展性.该文首先介绍了群集系统的相关概念和技术.然后介绍了实现Clustered JDBC(Java Database Connectivity)的相关技术,即RAIDb(廉价数据库冗余阵列),其中包括了如何对数据库进行分割和复制.最后对其实现方法作以详细的介绍.实现中主要采用了Windows下Java编程语言,利用面向对象的编程技术,成功的实现了Java数据库连接群集,并在运行中具有很好的可扩展性和容错性.
其他文献
近年来,商业环境随着经济的全球化和市场的国际化愈加显露出动态和不确定等特征,迫使企业为了在激烈的竞争中谋求发展不得不寻找一个可以依赖的架构,不仅能够对商业环境变化做出
电子商务的安全问题已成为电子商务发展的一个重要问题.在目前的电子商务环境下,面临着两种类型的安全问题.一个是"硬安全",这里涉及到信息的保密性、签名的可靠性等问题.另
随着网络技术、多媒体技术和数据库技术的跨越式发展,教育现代化和教育信息化成为了教育发展的一个重要方向."向教育要发展,向教育要效率"已成为各个部门必须面对的重要问题.
网络使人们进行信息交流和传递变得方便、快捷.然而,网络本身无法保证传输数据的安全性.因此,如何保护网络上传输数据的安全性成为信息安全研究领域的重要课题.信息隐藏学为
网络教学是现代教育发展的有效手段和必然趋势,它在实现共享教育资源、扩大教育规模、提高教育效率、构筑终身教育体系等方面具有重要作用。但由于网络的教育功能发展还不够成
人脸识别不仅是计算机视觉领域的一个核心研究方向,更是关系国计民生的一项重要技术。随着大数据时代的到来和深度学习技术的发展,人脸识别技术发生了重要突破,现在已经越来越广
随着素质教育的全面推广和中小学校信息化建设的迅猛发展和普及,中小学校的管理模式和管理手段必将发生深刻的变化。为满足素质教育管理模式和校园网络平台建设要求,我们针对吉
人力资源信息管理(HRM)是近几年来出现的一种新的哲理和技术,如何对已有的人力资源信息进行存储和管理以支持决策分析是目前面临的重大课题。开发人力资源信息管理系统软件就是以上述管理内容及其内在联系为依据而编写的计算机程序管理支持系统。它覆盖了人事档案管理、劳动合同管理、人工成本控制、统计分析等方面的内容。本文首先对HRMS国内外发展趋势进行了分析,根据企业实际情况分析了系统所采用的体系结构及相关技术
随着数字多媒体技术的飞速发展,视频采集与处理技术在众多领域有着越来越广泛的应用.当前市场上已出现多种视频采集卡,但都无法满足一些特殊的用户需求.该文所研制的数字视频
开放式与智能化是当今数控系统发展的两个方向.围绕这两种发展趋势,目前对开放式的研究进行比较多,智能化方面的研究还很少.模糊控制方法在工业控制领域已经得到广泛的应用,