0 0

我现在对数据库的集群概念不是特明白,给我讲讲好吗!0

比如说现在有数据库服务器A,IP为192.168.1.12,数据库服务器B,IP为192.168.1.25,我现在将这两个数据库服务器集群是什么意思呢?
我不明白的就是,如果我现在在程序中执行一条insert语句,到底是插入的A还是B呢,还是说插入操作不用管,集群就帮我处理了呢?
如果是后者的话那么就有问题了,如果A坏了down掉的话,那么我这条数据还能不能找到呢?我在jdbc写URL的时候是将这两个IP都写进去吗?
我没做过集群,希望大家帮帮我
2012年6月14日 17:53

1个答案 按时间排序 按投票排序

0 0

采纳的答案

数据库集群是有专门的集群服务器对下面的实例进行管理的。具体到你使用哪一个实例进行插入,不是由你决定的,而是由集群服务决定的。
还有,集群中的数据是集中存储的,不是由各个服务器单独存储。一般是由一个专门的数据库文件磁盘子系统向所有的集群实例提供存储服务。只要这个存储不坏,个别集群实例的损坏是不会造成已有数据的损害的。
JDBC如何访问集群要看集群本身的设置。一般情况下集群对外提供一个统一的连接描述符,而集群内部的IP是不对外的。
数据库集群是一个很大的方面。能够写几屋子的书。如果想了解这方面的知识,可以找一下Oracle RAC方面的书看。OracleRAC是国内使用比较多的集群系统,资料也比较多。

2012年6月20日 11:23

相关推荐

    集群分类数据库集群数据库集群

    【集群技术概述】 集群技术是一种将多个独立的计算机节点通过高速网络互连,形成一个统一、协调工作的系统,以提供高可用性和高性能的服务。这种技术有效地解决了单台服务器的可用性和性能瓶颈问题,使得企业能够以...

    数据库集群搭建代码

    一、数据库集群的基本概念 1. 主备模式:最常见的数据库集群形式,一台为主服务器处理所有写操作,其余为备服务器,通过复制主服务器的数据来保持同步。 2. 并行处理:在集群中,读请求可以分散到多台服务器上,实现...

    oracle数据库集群安装详细步骤

    Oracle数据库集群安装是一个复杂而精细的过程,涉及到多个层面的技术知识,包括数据库系统、操作系统、集群软件和存储解决方案等。在本篇文章中,我们将深入探讨Oracle数据库集群安装的详细步骤,特别是涉及ARC...

    SQL_Server_数据库集群

    通过对SQL Server数据库集群的深入了解,我们可以发现,数据库集群不仅能够提供高性能、高可用性和安全性,还能有效控制成本。通过合理配置MSCS和利用SQL Server 2005提供的功能,可以轻松实现数据库的负载均衡和...

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

    基于中间件技术而设计的,其中间件为一个构建在普通硬件上的数据库集群中间件,把网络内的各种异构数据库进行连接,组建起数据库集群系统,从而降低了集群的复杂性,提供给应用程序单纯的数据库视图。在此中间件体系架构...

    DBTWin数据库集群安装使用手册

    DBTWin数据库集群安装使用手册 DBTWin数据库集群安装使用手册是关于DBTWin V4.2数据库集群软件的安装和使用手册。该手册详细介绍了DBTWin集群软件的安装、配置、测试和注意事项等内容。下面是该手册中的一些重要...

    数据库集群技术

    数据库集群技术是现代IT基础设施中不可或缺的一部分,尤其在大规模数据处理和高并发访问场景下,其重要性愈发凸显。数据库集群技术旨在通过整合多台服务器的资源,形成一个统一的、高可用、高性能的数据库系统,以...

    主流数据库集群技术深入探讨

    【数据库集群技术详解】 数据库集群技术是通过将多个数据库服务器联合起来,形成一个高可用、高性能的系统,以解决数据库的处理速度、可用性、安全性及扩展性等问题。集群技术通常分为两类:基于数据库引擎的集群...

    数据库集群系统实现方案详解数据库集群系统实现方案详解

    【数据库集群系统实现方案详解】 数据库集群是一种高可用性和高可靠性的解决方案,它通过将多台服务器联结成一个整体,对外展现为一个单一的系统,以提供不间断的服务。集群技术的关键在于,当集群中的一台服务器...

    MSSQL数据库集群

    【MSSQL数据库集群】是一种高可用性和灾难恢复解决方案,它通过将多个SQL Server实例组合在一起来提供数据服务。在这样的集群中,每个实例都运行在不同的物理服务器上,这些服务器共享同一个逻辑名称,即虚拟服务器...

    基于Zookeeper框架实现MySQL分布式数据库集群.pdf

    综上所述,本论文所提出的基于Zookeeper框架的MySQL分布式数据库集群管理方案,对提高数据库集群的自动化管理水平,保证数据一致性和提升系统稳定性具有重要的理论和实践意义。随着分布式数据库应用的不断发展,该...

    DBTwin数据库集群与AlwaysOn的比较

    DBTwin数据库集群与AlwaysOn的比较 DBTwin数据库集群和AlwaysOn都是数据库高availability解决方案,但它们有很多不同之处。本文将从多个方面比较DBTwin数据库集群和AlwaysOn,包括负载均衡和读写分离、数据同步时的...

    数据库集群静默安装脚本

    在IT行业中,数据库是至关重要的组成部分,特别是在大型企业或服务提供商中,为了保证数据的高可用性和性能,往往会采用数据库集群。本篇将详细介绍在CentOS7环境下,如何使用静默安装方式部署Oracle 11g RAC(Real ...

    Oracle RAC数据库集群PPT教案.pptx

    Oracle RAC 数据库集群技术详解 Oracle RAC 数据库集群技术是指通过多个服务器节点的集群来提供高可用性、负载均衡和可扩展性的数据库解决方案。该技术可以满足企业对高性能、可靠性和可扩展性的需求。 为什么要...

    MyCAT+MySQL搭建高可用企业级数据库集群.txt

    为了提升数据库的性能,本课程围绕MyCAT来实现对业务数据库的分库分表、读写分离,构建一个以MyCAT为核心的数据库集群架构,以企业级方案解决数据库出现的性能问题,做个数据库高手!

Global site tag (gtag.js) - Google Analytics