`

一个异构数据库的集群中间件(转)

 
阅读更多

Product: Sequoia Database Clustering Technology

Features in a nutshell

  • No modification of existing applications or databases.
  • Operational with any database providing a JDBC driver.
  • High availability provided by advanced RAIDb technology.
  • Transparent failover and recovery capabilities.
  • Performance scalability with unique load balancing and query result caching features.
  • Integrated JMX-based administration and monitoring.
  • 100% Java implementation allowing portability across platforms with a JRE 1.4 or greater.
  • Open source licensed under Apache v2 license.
  • Professional support, training and consulting provided by Continuent Inc∞.

    Sequoia is the core technology providing database clustering capabilities. It is composed of a controller implementing the RAIDb (Redundant Array of Inexpensive Databases)∞ technology.

    Sequoia controllers are replicated for HA and scalability purposes. Controllers use group communication to synchronize the cluster. Hedera∞ is a group communication wrapper that can be plugged to work with multiple group communication implementations such as Appia∞, JGroups or Spread.

    Sequoia comes with a JDBC driver for Java application. Additional drivers for PHP, Perl, ODBC∞, MySQL native API∞ and C/C++ applications are also provided through the Carob project∞. with transparent failover capabilities.

 

参考网址:

http://code.google.com/p/tungsten-replicator/

分享到:
评论

相关推荐

    数据库集群系统负载均衡技术的应用

    对异构数据库集群中间件的研究,即对于负载均衡的分析和设计。使用了三层体系架构模式,基于中间件技术而设计的,其中间件为一个构建在普通硬件上的数据库集群中间件,把网络内的各种异构数据库进行连接,组建起数据库...

    行业文档-设计装置-一种利用共享在线日志实现异构同平台的数据库集群搭建方法.zip

    异构数据库集群的挑战主要在于不同数据库的API、事务处理和数据格式可能不一致,因此需要一个强大的中间件或协调器来处理这些差异。 描述中提到的“设计装置”可能是指实现这种集群搭建方法的具体架构或者工具。...

    Sequoia Database Clustering-开源

    Sequoia是一种数据库集群中间件,可提供负载平衡和透明的故障转移。 数据库在多个节点上复制,并且Sequoia平衡了它们之间的查询。 红杉支持在线维护和恢复操作。

    数据库系统-招标参数---模板.doc

    总结来说,这个数据库系统招标参数模板涵盖了从基础功能到高级特性,强调了数据处理能力、安全、跨平台管理、性能优化以及商业智能支持等多个方面,旨在构建一个高效、安全、可扩展的数据库管理系统,满足复杂业务...

    应用服务器中间件技术要求.doc

    总之,这些技术要求旨在构建一个高效、稳定、安全且易于管理的应用服务器中间件,以满足企业级应用的复杂需求。开发者和管理员需确保中间件满足上述标准,以保证系统的高性能、高可用性和高安全性。

    人大金仓数据库开发文档

    10. **兼容性与互操作性**:人大金仓数据库可能与多种操作系统、中间件、应用程序有良好的兼容性,同时支持与异构数据库之间的数据迁移和互操作。 以上内容是对人大金仓数据库开发文档的初步解读,实际文档中可能会...

    软件构件与中间件技术

    中间件则是一个软件层,它位于操作系统和应用程序之间,提供了一组标准的服务,使得不同系统和应用之间的交互变得简单。中间件的主要目标是解决分布式环境中的异构性、数据共享、通信协议等问题。中间件按照功能和...

    dbsyncer数据同步中间件 v1.2.7.zip

    dbsyncer的主要目标是解决在分布式系统或数据库集群中数据一致性的问题,它作为一个中间件,能够实现实时或定时的数据迁移、复制和同步。 一、dbsyncer的核心功能 1. 数据库同步:dbsyncer支持多种数据库类型,如...

    【精品】Kubernetes 管理复杂异构应用在端点Dice平台中的实践-19.9.pdf

    在这样的背景下,企业需要一个高效的Application PaaS(平台即服务)来应对业务复杂性、需求多变以及运维难题。Kubernetes作为容器编排工具,成为了构建这种PaaS的关键。Kubernetes能够管理和调度不同类型的容器化...

    一种基于MySQL的数据同步中间件研究.pdf

    【描述】:本文主要研究了一种基于MySQL的数据同步中间件,旨在解决原生MySQL主从复制的局限性,支持更灵活的数据同步场景,包括库表结构不一致的情况以及同步到异构数据存储。 【标签】:MySQL 数据库 关系型...

    Kubernetes 管理复杂异构应用在端点Dice平台中的实践.pdf

    在 Dice 平台中引入异构调度引擎是一个重要的设计决策。这一层架构的主要目的是屏蔽底层物理集群的细节,实现以应用为中心的部署定义。异构调度引擎能够支持DC/OS、Kubernetes、edas、spark、flink等多集群调度,...

    华南理工大学计算机工程学院硕士研究生课程MiddleWare(中间件)

    中间件是计算机科学中的一个重要概念,特别是在分布式系统和企业级应用开发中扮演着核心角色。华南理工大学计算机工程学院硕士研究生课程“MiddleWare(中间件)”深入探讨了这一主题,旨在帮助学生掌握中间件的基本...

    Kubernetes管理异构应用在端点Dice平台的实践.pdf

    总之,端点Dice平台通过Kubernetes和异构调度引擎,构建了一个高效的应用管理平台,它能够应对复杂的业务需求,优化研发流程,提高系统稳定性,并降低了运维难度,为企业数字化转型提供了有力的支持。

    分布式空间数据库集成访问技术

    OGSA-SDQP的设计思想基于OGSA(开放网格服务架构)框架,它旨在提供一个统一的服务环境,以处理分布式空间数据查询的异构性和复杂性。系统的核心在于它能够隐藏底层数据库的异构性,通过空间数据类型转换、数据集成...

    java中间件之rabbitmq

    - **消息集群(Clustering)**:RabbitMQ支持多个服务器组成集群,形成一个逻辑Broker,实现资源和服务的共享。 - **高可用性(High Availability)**:支持队列镜像,即使部分节点出现故障,镜像队列仍可确保消息的...

    基于SOA技术架构的多并发异构业务系统中台技术设计.pdf

    为了应对多并发场景,SOA技术架构在设计时考虑了负载均衡的问题,比如通过Nginx集群实现基于会话的单schema多门店场景的横向扩展,以及应用服务器按功能分组、Docker集群按性能分配的纵向扩展。此外,使用如Memcache...

    打造企业级数据库云管平台.pptx

    此平台旨在通过技术创新,提供一个全面、高效且易用的工具,帮助企业应对数据库运维的各种挑战。 **MySQL概述** MySQL是一种广泛应用的开源关系型数据库管理系统,尤其在互联网行业中极为流行。它支持多种主流编程...

Global site tag (gtag.js) - Google Analytics