欢迎来到天天文库
浏览记录
ID:51442401
大小:999.13 KB
页数:4页
时间:2020-03-24
《分布式异构数据源标准化查询设计与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第5卷第4期V01.5No.42013年8月Aug.2013分布式异构数据源标准化查询设计与实现杨寒光李艳玲(中国建筑科学研究院,北京100013)【摘要】分布式异构数据源标准化查询系统根据业务数据特点和用户信息需求,将数据查询进行标准化抽象,通过差异屏蔽处理,实现分布式异构数据源的共享。【关键词】分布式;异构;标准化查询【中图分类号】TP391:TP311.133.1【文献标识码】A【文章编号】1674—7461(2013)04—0061—03息的查准率和查全率,具有较强的实时性和较广的1引言适用范围。随着网络技术和信息化建设的发展,许多单位2分布式异构数据库系统和部门根据自身的信
2、息要求和特定应用,建立了符合其业务需要的信息化系统。通常,这些系统采用分布式异构数据库系统是一个逻辑上完整而的技术和标准不尽相同,各个系统的数据库管理和又具有站点自治性,物理上分散在若干台互相连通维护也有其自身特点,它们在数据结构、组织方式、的计算机上的、具有相同或不同数据模型的数据库检索方式、检索接口以及显示界面等方面都存有差系统。异构数据库包括不同物理模型的数据库、不异¨J。同时,由于地理位置分布的原因,考虑到数同数据模型的数据库、同数据模型不同厂商的同质据安全和数据分布的需要,这些业务数据库成为了异型数据库,以及同一数据库厂商的不同版本、针具有站点自主性的分布式异构数据库,造成
3、了“信对不同网络环境的数据库产品等等MJ。在分布式息孤岛”现象心J,很难达到互通互联,实现数据资源异构数据库系统中,不同节点上的数据库系统具有的共享成为了一个热门话题∞J。独立性、自治性和分布透明性"J,用户对任何数据库如何跨越异构网络和计算机平台,实现结构不的操作就如同在本地执行,不必关心其数据模型、物同的数据库的交互访问,对异构的多源数据进行无理位置等细节,它屏蔽了各种数据库在物理上和逻辑缝集成【4J,提供一站式检索服务,以提高业务管理上的差异,用户可以采用统一检索模式,访问各个节的安全性、可靠性及工作效率,为管理者提供快速点上的数据源,实现数据资源的共享。异构数据源统的信息收集
4、、传递和处理方法,成为数据共享的一检索通常采用以下三种基本模式旧儿9J¨0
5、。关键。(I)元数据整合模式。该模式是目前跨平台系异构数据集成系统为企业解决多平台、多数据统应用较多的整合模式。元数据整合模式通过对结构的集成问题提供了一条解决途径MJ。分布式多个异构数据源按一定标准进行标引后,组成一个异构数据源标准化查询系统根据用户对信息的需元数据集,通常采用数据库方式存储,然后通过一求,通过差异屏蔽处理,对各异构数据源中的资源个发布系统(Web服务器)与客户端进行交互,用户进行统一检索,并将检索结果统一展示给用户。该看到的是一个集成后的多数据源查询系统,检索得系统在一定程度上解决了分布式
6、异构数据源的检到的信息是对原始数据的描述信息。通过一个特索问题,实现了数据资源的充分共享,节省了用户定连接,用户可以直接从原始数据源中得到原始资获取资料的时间,增强了资源的利用率,提升了信源。其优点是检索速度和式不受异构源的【作者简介】杨寒光(1977一),男,工程师。主要研究向:房产管理软件系统的建设及应用。约束,元数据查询和资源获取通过不同的服务,缺(2)差异屏蔽点是标引和组织元数据需要耗费一定的资源,元数逻辑标准表作为标准化查询与分布式数据源连据和原数据源之间的同步性差。一般来说,这种方接的纽带,是分布式异构数据源标准化查询系统的一式较适合变动不太频繁的数据源。个中间环节,实际
7、上是系统定义的一张虚拟表,它是(2)中间件模式。该模式多用于数据源有独立面向查询用户的,用户检索的数据信息仍保存在分布的数据访问接口的情况,它采用中间件技术,将来式数据源中。因此实现标准化查询,需要建立逻辑标自用户的查询请求,分解成对不同原始数据源的独准表字段与分布式异构数据源中包含标准化查询数立访问请求,通过标准(ODBC/JDBC)或非标准的数据信息的数据源表中字段的对应关系,实现对标准数据访问接口(API)对原始数据源进行实时访问,并据查询中异构数据源的差异屏蔽。将结果整合后通过发布系统返回给用户。其优点逻辑标准表与分布式数据源之间存在一定的是实时性好,任何原始数据的更改都可以
8、在用户查数据关系,其字段间的对应关系有一对一、一对多、询时及时得到反映,缺点是原始数据源必须提供标多对一,多对多等多种形式。多对一和多对多的关系均可以逻辑标准表字段为基础转化为一对一和准的访问接口。另外中间件开发和获取各数据源后的数据整合策略和技术需要合理规划。一对多的关系,因此,在实际应用中,字段间的关系(3)网页搜索代理模式。分布式网页搜索代理可以映射为一对一和一对多两种关系。对于在分布式数据源中无法找到对应字段或需要进行复杂通过模拟用户请求到数据源的
此文档下载收益归作者所有