一、达梦命令行工具达梦数据库的命令行工具主要分有以下几类,dminit工具主要用于数据库的初始化。初始化数据库交互dminitdisql装载数据dmfldr备份还原dexp、dimpdmrman、dmbackup、dmrestore其他工具dmdbchk、dmlcvt、dmrachk下面对部分命令行工具进行简单的介绍:disql是 DM 数据库的一个命令行客户端工具,用来与 DM 数据库服务器
  什么是可用?我理解的可用,就是在机器当机,机房网络不通,服务进程挂掉,不影响业务层的继续。对于数据库来讲,就是数据不丢,数据准确。可横向动态扩展,理论上通过加机器就可实现性能的提高,但是做起来却是很难的一件事~~常见的架构一、 master-slave架构,读写分离优点: 部署简单单向同步方式,基本上不会出现冲突。读写分离,可提高读性能缺点: master存在单点
熟悉MAA解决方案中使用的可用性特性以便基于架构进行调整。以下将对主要高可用架构进行图/文功能说明。4.1. 可用架构介绍 ¶4.1.1. KingbaseES 读写分离集群架构 ¶4.1.2. KingbaseES Clusterware共享存储集群 ¶4.1.3. Kingbase FlySync异构数据同步架构&nbs
谈谈数据库可用架构前言本篇文章讨论一下数据库可用的相关架构。1. 数据库可用数据库可用从下面几点考虑可用高性能可拓展一致性1.1 水平切分主要解决单数据库数据量过多的问题。水平划分成多个负载均衡。1.1.1 如何划分数据通过范围 时间或者主键id划分,缺点是各个的压力不均通过哈希 建议 存储查询时取模计算在那个,缺点是当两个拓展成三个时麻烦,(数据需要迁移)通过统一路由
转载 2020-02-06 11:11:00
74阅读
什么是可用?目前的理解,可用是指通过设计减少系统不能提供服务的时间。如果系统一直能不间断提供服务,我们可以说系统的可用性是100%;如果系统在时间单位内有1%的时间不能提供服务,我们可以说系统的可用性是99%。业内通常使用MTTF和MTTR来量化一个模块的可用性。平均无故障时间(MTTF)MTTF(mean time to failure),指模块处在正常服务状态的平均时间。平均修复时间(MT
数据库作为信息系统重要的基础设施,一直承担着压舱石的角色。互联网应用的并发、海量数据使得数据库的负载越来越重,这在数据大集中的情况下愈发明显。而数据库作为信息系统唯一的“单点”,稳定性、可用性是首先要保证的目标。这里的单点并不是指数据库没有可用方案,而是因为数据库只要涉及到数据的复制就一定是有状态的,有状态的应用更加难以运维,并且在遭遇异常时并不能做到真正意义上的无缝切换。 传统关系型数据库
原创 2021-03-06 10:58:00
363阅读
数据库可用架构MGR ===================== 在现代的互联网应用中,数据库是一个非常重要的组件。为了提供可用性和容错能力,设计一个可用架构是至关重要的。MySQL数据库可用架构MGR (MySQL Group Replication) 就是一种解决方案。本文将介绍MGR的基本概念和使用方法,并附上相关代码示例。 MGR是MySQL官方提供的一个插件,它基于分布式数
原创 7月前
128阅读
# 构建数据库可用架构 PDF ## 一、流程图表示 ```mermaid flowchart TD A[准备工作] --> B[选择数据库] B --> C[设计可用架构] C --> D[实施] D --> E[测试] E --> F[优化] F --> G[完成] ``` ## 二、详细步骤 ### 1. 准备工作 在开始实施数据库
可用架构对于互联网服务基本是标配,无论是应用服务还是数据库服务都需要做到可用。对于一个系统而言,可能包含很多模块,比如前端应用,缓存,数据库,搜索,消息队列等,每个模块都需要做到可用,才能保证整个系统的可用。对于数据库服务而言,可用可能更复杂,对用户的服务可用,不仅仅是能访问,还需要有正确性保证,因此数据库可用方案是一直以来的讨论热点,今天就各种的可用方案,谈一下个人的一些看法,如
达梦DM-数据库整体常用命令查询包含数据库实例,用户,表空间,参数配置,共享池,工作线程,会话,作业,慢SQL,事务阻塞,归档等全方位的信息查询1,查询数据库实例详情2,授权信息3,数据库基本信息4,数据库实例信息5,表空间信息6,数据文件使用情况7,在线重做日志8,部分参数配置信息9,归档信息10,SVR_LOG11,用户信息12,用户授权信息13,用户会话信息14,会话信息15,死锁16,事
# DM数据库架构科普 ## 什么是DM数据库架构DM数据库架构是指Distributed Management Architecture,分布式管理架构。它是一个支持分布式数据库系统的管理架构,可以实现数据库的分布式管理和查询。DM数据库架构主要包括数据节点、分布式存储、元数据管理、查询处理等多个组件,通过这些组件协同工作,实现数据库的分布式管理和查询。 ## DM数据库架构的组成
原创 4月前
34阅读
数据库作为信息系统重要的基础设施,一直承担着压舱石的角色。互联网应用的并发、海量数据使得数据库的负载越来越重,这在数据大集中的情况下愈发明显。而数据库作为信息系统唯一的“单点”,稳定性、可用性是首先要保证的目标。这里的单点并不是指数据库没有可用方案,而是因为数据库只要涉及到数据的复制就一定是有状态的,有状态的应用更加难以运维,并且在遭遇异常时并不能做到真正意义上的无缝切换。 传统关系型数据库
原创 2021-03-01 21:58:47
369阅读
数据库可用架构对于我们这些应用端开发的人来说是一个比较陌生的领域,是在具体的数据库产品之上搭建的环境,需要像DBA这样对数据库产品有足够的了解才能有所涉及,虽然不能深入其中,但可以通过一些经典的可用架构学习其中的思想。就我所了解到的有以下几种:MySQL ReplicationMySQL Clu...
转载 2015-03-04 23:48:00
59阅读
2评论
前言1、在考虑MySQL数据库可用架构时,主要要考虑如下几方面:如果数据库发生了宕机或者意外中断等故障,能尽快恢复数据库可用性,尽可能的减少停机时间,保证业务不会因为数据库的故障而中断。用作备份、只读副本等功能的非主节点的数据应该和主节点的数据实时或者最终保持一致。当业务发生数据库切换时,切换前后的数据库内容应当一致,不会因为数据缺失或者数据不一致而影响业务。一、主从架构1.1 一主一从:
前段时间,由陈伟鸿主持的央视栏目《惊鸿一瞥》邀请了中兴通讯5G执行副总裁、首席技术官王喜瑜作为嘉宾,为大家分享中兴通讯5G的国产数据库——GoldenDB的成长史,同时也详细介绍了GoldenDB带来了哪些创新。GoldenDB的创新研发团队是分布式数据库发展道路上的先行者,根据王喜瑜在访谈中透露的信息可知,中兴通讯5G其实早在2002年就已经启动了数据库技术的研发,所以才能拥有深厚扎实的经验打造
(文章目录) 数据库可用架构:MHA + Zebra 前言 随着互联网技术和大数据的快速发展,数据库成为了企业重要的数据资产。一旦数据库出现故障,就可能导致整个系统瘫痪,进而影响企业的正常运营。因此,数据库可用性成为了企业数据资产保护的重要策略之一。 本文将介绍一种数据库可用架构,即MHA+Zebra架构。通过一个故事,详细介绍MHA+Zebra架构的实现原理和技术细节,并引入实际案例,说明
原创 2023-08-18 07:30:58
241阅读
1评论
MySQL发展至今,在可用性方面不断前进,从最初的异步复制、半同步复制、群组复制,演进到现在的InnoDB Cluster和InnoDB Replica Set。在这一篇里将说明各种可用架构以及其适用的场景。   MySQL Replication   经典的主从复制,需要多个步骤手动进行配置。例如,用户管理,备份恢复,配置复制......。MySQL仅提供了核心功能,整体架构需要用户自己决
转载 2021-07-21 14:52:09
357阅读
MySQL发展至今,在可用性方面不断前进,从最初的异步复制、半同步复制、群组复制,演进到现在的InnoDBCluster和InnoDBReplicaSet。在这一篇里将说明各种可用架构以及其适用的场景。MySQLReplication经典的主从复制,需要多个步骤手动进行配置。例如,用户管理,备份恢复,配置复制......。MySQL仅提供了核心功能,整体架构需要用户自己决定(大部分情况下需要定
原创 2021-02-28 18:55:54
333阅读
# DM数据库物理架构 ## 介绍 DM数据库是一种关系型数据库管理系统,它的物理架构是指数据库在磁盘上的存储方式和组织结构。了解DM数据库的物理架构可以帮助开发人员更好地优化查询性能和提高系统的可靠性和稳定性。 ## DM数据库的物理架构 DM数据库的物理架构由以下几个主要组件组成: - 数据文件 - 可扩展存储引擎 - 日志文件 - 缓冲区 - 查询优化器 ### 数据文件 数据
原创 8月前
74阅读
一、MySQL+MyCat分库分表1 MyCat简介java编写的数据库中间件Mycat运行环境需要JDK.Mycat是中间件.运行在代码应用和MySQL数据库之间的应用.前身 : corba. 是阿里开发的数据库中间件.实现MySQL数据库分库分表集群管理的中间件.曾经出现过重大事故. 二次开发,形成Mycat.使用MyCat之后,编写的所有的SQL语句,必须严格遵守SQL标准规范.insert
  • 1
  • 2
  • 3
  • 4
  • 5