`
C_J
  • 浏览: 128013 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

分布式查询项目OGSA-DAI能替换容灾么?

阅读更多

    今天偶然在Gao ang同学的博客上看到OGSA-DAI项目,感觉焕然一新,个人觉得是配合未来WEB项目高并发分布式数据库的DAO层解决方案之一。

 

    OGSA-DAI的思想是:“应用整串SQL语句推送给后端的DAO,DAO根据配置的数据源把SQL拆分成为针对不同数据源的子查询,子查询通过DAI数据服务获取查询结果,并对不同数据源返回的结果进行组装,并返回给上层应用”。

 

     流程如下:



  




 
 

 

这个项目不得不触发一些新的想法,毅然记录了下来....

提出问题,这样是不是可以替换目前的容灾模式呢??

 

后来回头想想,虽然应用可以分布式访问多数据库,并且能控制事务以及控制容灾模式,也符合主备双份数据,但是如果数据是存放的文件系统,又怎么办呢?这样说来,好像已经违背了“容灾”的初衷,本来就是要两份数据。

 

 

另外,这种SQL语句拆分推送到后台处理貌似不利于调试,特别是牵涉的后端数据源较多情况,写一个业务要去多个数据源查看执行结果,不搞死程序员??

 

 

 

  • 大小: 27.8 KB
分享到:
评论

相关推荐

    OGSA-DAI安装与配置

    OGSA-DAI(Open Grid Services Architecture - Data Access and Integration)是基于Grid技术的数据访问和集成框架,它提供了一种标准的方式来访问和操作各种数据源,包括数据库、文件系统等。在Windows 7环境下,...

    异构数据源集成查询(ogsa-dai)

    通过分析和理解这些文件,我们可以深入学习如何在实际项目中应用OGSA-DAI来解决异构数据源的集成问题。 总的来说,异构数据源集成查询借助OGSA-DAI,利用Java和Web服务技术,可以有效解决不同数据源之间的互操作性...

    OGSA-DAI的安装与配置

    OGSA-DAI(Open Grid Service Architecture - Data Access and Integration)是一种基于Grid技术的数据访问和集成框架,它允许通过Web服务接口来访问和操作分布式数据资源。本教程将详细介绍如何在Windows 7环境下...

    OGSA-DAI安装与配置.docx

    如果一切顺利,你应该能看到OGSA-DAI提供的Web服务列表,这表明安装和配置过程顺利完成。 总的来说,OGSA-DAI的安装与配置是一个涉及多个组件和环境变量设置的复杂过程。每个步骤都至关重要,确保正确执行每一步是...

    OGSA-DAI-开源

    OGSA-DAI(Open Grid Services Architecture - Data Access and Integration)是基于开放标准的软件框架,主要用于构建分布式数据访问和集成系统。它提供了一个中间件层,使得应用程序能够跨越网络和平台边界,灵活...

    基于OGSA-DQP的分布式数据资源查询研究与应用.pdf

    文档中提到了OGSA-DAI与OGSA-DQP的结合使用,这表明二者可以协同工作以实现数据的分布式查询和处理。 ### 分布式查询服务(DQS) 分布式查询服务(GDQS)是一个允许用户跨多个分布式数据源执行查询的服务。GDQS在...

    论文研究-网格环境下CGSP-DAI性能的研究和分析 .pdf

    开放网格论坛(OGF)的DAIS-WG工作组正在制定网格数据库访问与集成的标准,OGSA-DAI作为参考实现,虽然支持数据库接入和基本操作,但在异构数据库间的分布式联合查询方面仍然存在局限性。 本文针对上述问题提出CGSP...

    一种空间数据分布式处理方法.pdf

    OGSA-DAI网格中间件的主要功能涵盖了支持多种类型的数据资源、提供数据查询和更新、数据转换、提供符合WSRF标准的Web服务、使用统一的格式访问OGSA-DAI服务,并且具备强大的扩展功能。这些功能为海量空间数据的...

    基于 OGSA-DAI的网格数据访问与集成技术研究 (2010年)

    对网格环境下的数据资源集成与访问中间件 OGSA-DAI进行了深入研究,并构建基于 GT4和 OGSA-DAI的网格数据集成实验平台,通过在实验平台上部署数据资源组来实现对分布、异构的数据 资源的集成访问,证明了基于 OGSA-DAI...

    linux-WIN32下_通过GT4服务用OGSA-DAI访问数据库MYSQL.rar

    本文是自己在两年研究的网格服务,网格服务首先是配置相当复杂,压缩包中有两篇,一个事redhat9.0下和windows XP下的配置过程。对现在准备着手研究网格的同学也许有帮助。 http://blog.csdn.net/thinkingall

    JDBC Driver for OGSA-DAI-开源

    我们的目标是为 OGSA-DAI 中间件开发 JDBC 驱动程序。 OGSA-DAI 实现并定义了一种访问数据资源的通用方法,并协调它们的使用。 从客户端的角度来看,JDBC 驱动程序应该扩展可能性并使其易于使用。

    网格环境下的异构数据集成与分布式查询 (2009年)

    在介绍网格环境下异构数据集成与分布式查询的研究中,文章涉及了两个重要概念:OGSA-DAI(Open Grid Services Architecture Data Access and Integration)和OGSA-DQP(Open Grid Services Architecture Distributed...

    OGSA-DAI的异源空间数据访问技术及应用

    采用开放式网格服务体系结构-数据访问与集成(OGSA-DAI)中间件的数据访问模式,利用空间数据引擎的空间数据管理能力,构建分布式的多源网格数据服务(GDS).基于WKT(Well Known Text)中间数据模型,构建一个空间数据查询和...

    基于 OGSA- DAI的空间数据访问和集成研究 (2005年)

    通过扩展OGSA-DAI的客户端应用程序接口(API),使得空间数据能够更好地被访问和集成。OGSA-DAI是网格计算中处理数据访问和集成问题的关键中间件技术之一。 #### 分布式计算与空间数据库集成的实际应用 空间数据库...

    论文研究-Globus3下的数据访问方法.pdf

    OGSA-DQP(Distributed Query Processing)是另一个工具,用于支持在分布式环境中对数据资源进行查询处理。 OGSA-DAI使用了Web服务和网格服务的架构,包括表示层、业务逻辑层和数据层等层次结构。客户端通过OGSA-...

    基于网格的空间数据分布式查询技术研究.pdf

    OGSA-DAI(Open Grid Services Architecture-Data Access and Integration)是一种基于OGSA标准的数据访问与集成中间件,用于访问和集成分布式的异构数据资源。由于地理空间数据的特殊性,OGSA-DAI需要进行改进和...

    网格环境下基于服务的分布式查询处理机制研究.pdf

    这种机制的核心是OGSA-DQP(Open Grid Service Architecture - Distributed Query Processing),它是一个专为网格环境设计的服务化分布式查询处理系统。 OGSA-DQP的目标是提供高级别的数据访问和集成服务,使运行...

Global site tag (gtag.js) - Google Analytics