写点什么

数据库架构设计

0 人感兴趣 · 52 次引用

  • 最新
  • 推荐

7.1 版本 DRAutoSync 非计划内切换小记

操作背景image.png如图,当前机房 1 为 DRAutoSync 的主机房。非计划内切换下,会模拟没有任何操作的情况下,机房 1 直接掉电。然后将机房 2 剩余的节点升级为完整集群,提供服...

基于 TiCDC 创建灾备和容灾切换

概述本文介绍 TiDB 基于 TiCDC 的灾备库创建、主库和备库的数据校验、备库的一致性读取、容灾切换演练、灾难下的容灾接管。本文描述的技术场景适用 TiDB v6.5 及以上版本。本文建议关...

TIDB 全量 + 实时增量备份(实现恢复数据库到指定时间点)

前言:作为一个dba,需要掌握数据库备份、恢复的各种手段。本文主要介绍Tidb的全量+实时增量备份,并通过备份文件实现恢复数据库到指定时间点。如果有误删数据无法恢复或者发生灾难性崩溃可参考本方案...

国产数据库“同城两中心”容灾方案对比,TiDB 表现优秀

容灾系统是核心业务必不可少的可用性保障措施,当前主流的国产分布式数据库均支持了多种容灾部署模式,如同城两中心、两地三中心、三地五中心等。本文就几款主流的国产分布式数据库在同城两中心容灾方案上做一...

年青 DBA 应该学习的数据库之 TiDB

认识TiDB国产数据库的学习列表名单很长,赫然在目居然有接近300多个,新一代青年才俊应该学习哪些国产数据库才利于国家建设,有利自身发展。下文探讨DBA、甲方、数据库厂商的关系。学习TiDB对D...

云上 rds 是暴利吗?是我们用 tidb 来替代他。

云服务器ECS是一种安全可靠、弹性可伸缩的云计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。云服务器ECS的价格由CPU内存配置、公网带宽价格和磁盘存储价格组成,不同地域...

TiDB 在银行业核心系统 POC 测试应用压测参考手册

背景在信创和国产化的背景下,政企银行国企等会在不久的将来全面实现国产化。就银行业底层使用的数据库而言,会逐步从小oracle小机、DB2大机等国外产品逐步替换为使用国产数据库,从边缘系统开始替换...

通过 Sysbench 在低配置低数据基础上分别压测 MySQL 和 TiDB,实际结果 TiDB 出乎我的想象。

背景最近要上一个新项目,原来提供的是一个主从mysql数据库,两台16C64G的主机(还有个预发环境也是mysql主从,2个4C8G主机),感觉不是很靠谱,所以想要切换成tidb,所以对两边进行...

tidb 这种把数据库放入 docker 是否是个好主意。

将数据库放入Docker是否是个好主意?随着数字化时代的快速发展,企业越来越依赖于数据驱动决策。数据库作为数据存储的核心部分,其安全性、性能和可扩展性至关重要。而Docker的出现,为数据库应用...

使用 TiKV-CDC 实现 rawkv 集群的两地三中心

一、背景业务的连续性和稳定性对企业来说至关重要,因此对数据库侧的容灾能力要求也越来越高,传统的高可用架构已无法满足高要求的容灾要求,两地三中心架构已成为主流架构。对于rawkv集群来说,需要使用...

同城双机房公网 + 阿里云 ECS 搭建混合云 TIDB 集群

前言:在上一篇文章中我们记录了在同城双机房私用公网进行搭建TIDB集群的操作步骤,详见https://tidb.net/blog/3e68a790。由于最近出现的某云故障问题,为了追...

同城双机房公网环境下搭建 TIDB 集群

前言:最近频繁出现的云服务环境的不稳定,对业务造成了一定的困扰,为了预防公有云和私有云带来的不稳定,我们选择了线下同城双机房+线上云服务的架构大家tidb集群,本次架构改造分为两步进行:第一步:...

理解 TiDB 集群的 P99 计算方式

一、背景简介在学习prometheus时,会遇到一个histogram_quantile()函数,用于对histogram类型的指标进行分位数计算,实际上这个函数就是histogram这个指标类...

同城双中心 DR Auto-Sync 主中心意外故障恢复

一、前言在国内推动本土化的背景下,国内企业对国产数据库的需求越来越高。最近,我一直在各个地方进行 TiDB 的 Poc 测试。在这些测试中,客户特别关注同城双中心或者两地三中心的架构体系,经常会...

云数据库是杀猪盘么,去掉中间商赚差价,aws 数据库性能提升 10 倍!价格便宜十倍。

aws的费用是非常贵的云上rds的费用更高。我来给出一组数据。如果全部用aws来储存数据。一个月的费用是500w美元左右。某某某公司。于是乎dba中的冯大嘴喊出了云数据库就是杀猪盘。让每个公司自...

资源池化:多租户与数据库整合解决方案

基于 TiDB 多租户技术完成资源池化实现多业务统一集群和资源隔离,适用于多业务统一管理、统一视图场景。解决方案关键词多业务统一集群、负载隔离、小库归集、一栈式 HTAP行业挑战随着数字化转型的...

搭建 TiDB 负载均衡环境 -HAproxy+KeepAlived 实践

前言HAProxy 提供 TCP 协议下的负载均衡能力,TiDB 客户端通过连接 HAProxy 提供的浮动 IP 即可对数据进行操作,实现 TiDB Server 层的负载均衡。同时,HApr...

TiDB 使用国内公有云和私有部署的 S3 存储备份指南

背景S3 存储服务凭借易用的 Restful API、扩展性和按需计费模型,在云时代迅速流行开来。国内公有云上部署的 TiDB 较多地使用 S3 存储用于备份,随着 minio 等开源的 S3 ...

如何维护好 TiDB 的三颗仙丹——索引、SQL 和 IO

文章内容:TiDB是一个高度兼容MySQL5.7协议的分布式数据库,它具有水平扩展、高可用、强一致性等特点,适用于各种场景下的海量数据处理。但是,要想让TiDB发挥出最佳的性能,也需要对其进行合...

软硬件负载均衡 IP 地址透传

背景负载均衡通常使用源地址转换(SNAT)的方式进行负载均衡。负载均衡设备会将客户端发出的请求中的源 IP 地址更改为自己的 IP 地址,然后将请求转发给后端服务器处理。后端服务器响应的数据也会...

tidb-loadbalance 客户端方式软负载均衡配置实践

背景tidb-loadbalance 是用于 Java 应用客户端的负载均衡组件,fork 自 tidb-incubator 的 TiBigData 项目,目前属于官方维护的 JDBC Wr...

如何选择合适的云数据库架构与规格

用户头像
NineData
2023-04-03

NineData 联合创始人周振兴(苏普)受邀参加2023年 ACMUG 第一站西安站,发表了《云数据库架构与选型》主题演讲。阿里云和 AWS 两家的云厂商的数据库服务都经过了十来年的发展,本文帮助大家能够从整体框架加上了解两家厂商主要数据库产品 RDS 的架构。

TiCDC+Confluent 同步数据到 Oracle

使用 TiCDC 将 TiDB test 数据库多张表以 AVRO 格式发送到 Kafka 多个 Topic ,然后使用 Confluent 自带开源 connect 将 Kafka 多个 to...

将 TiDB 各服务组件混布到物理机集群和 K8S 环境

前提条件K8S集群外的服务器节点和K8S集群内的Pod网络必须保持互通(本文采用将物理机节点加入K8S集群然后打污点并驱逐该服务器里边的pod的方式来实现)K8S机器外的服务器节点必须可以通过添...

搭建阿里云 TiDB 的灾备,让我安欣睡个好觉

云原生数据库TiDB 上阿里云了,依托的平台是阿里云计算巢,阿里云计算巢是一个服务管理平台,一方面方便第三方开发商交付服务,另一方面可以更充分的保障用户的信息安全和使用体验,两周前我申请到了试用...

通过 Chaos-Mesh 打造更稳定 TiDB 数据库高可用架构 (一)

一、简介本文主要介绍chaos-mesh相关的知识包括混沌工程Chaos-Mesh的简介、核心功能、架构预览以及相关实验的功能,为后边构建tidb容器化数据库做准备。1、Chaos-Mesh简介...

DR Auto-Sync 的 ACID 恢复功能简介和长期断网应急处理方案

DR Auto-Sync 用户手册索引专栏 - 同城双中心自适应同步方案 —— DR Auto-Sync 详解 | TiDB 社区专栏 - DR Auto-Sync 搭建和计划内切换操作手册 |...

DR Auto-Sync 搭建和灾难恢复手册

DR Auto-Sync 用户手册索引专栏 - 同城双中心自适应同步方案 —— DR Auto-Sync 详解 | TiDB 社区专栏 - DR Auto-Sync 搭建和计划内切换操作手册 |...

关于 TiDB 对接数据仓库的一些思考

背景最近 TiDB V6.5.0 发版了(详见:release-6.5.0),作为浸润在数据中多年的老同志,我对一个特性特别感兴趣: 从 v6.5.0 开始,TiCDC 支持将行变更事件保存至存...

数据库架构设计_数据库架构设计技术文章_InfoQ写作社区