当前位置: 首页 > news >正文

数据库管理-第275期 Oracle 23ai:画了两张架构图(20241225)

数据库管理275期 2024-12-25

  • 数据库管理-第275期 Oracle 23ai:画了两张架构图(20241225)
    • 1 系统管理分片
    • 2 用户定义分片
    • 总结

数据库管理-第275期 Oracle 23ai:画了两张架构图(20241225)

作者:胖头鱼的鱼缸(尹海文)
Oracle ACE Pro: Database
PostgreSQL ACE Partner10年数据库行业经验
拥有OCM 11g/12c/19c、MySQL 8.0 OCP、Exadata、CDP等认证
墨天轮MVP,ITPUB认证专家,数盟会长老会成员,OCM讲师
PolarDB开源社区、青学会MOP社区技术顾问
HaloDB外聘技术顾问
OceanBase观察团成员
IF社区联合发起人
圈内拥有“总监”称号,非著名社恐(社交恐怖分子)公众号:胖头鱼的鱼缸
CSDN:胖头鱼的鱼缸(尹海文)
墨天轮:胖头鱼的鱼缸
ITPUB:yhw1809。
除授权转载并标明出处外,均为“非法”抄袭

在过去的一年多时间内,写了不少和Oracle Database 23ai(23c)相关的文章,大多数图片都是源自于官方文档或Oracle原厂,昨天闲来无事,根据对Oracle 23ai的了解,画了2张和Oracle全球分布式数据库相关的架构图。

1 系统管理分片

Oracle Globally Distributed Database1.png
关于系统管理分片的Oracle全球分布式数据库,可以查看第248期。在当前的版本中,仅有基于Hash的系统管理分片才能使用Raft-base Replication作为分片内的复制与高可用策略。这里需要说明几点:

  • Shard Director和Shard Catalog是多节点部署,图内仅为展现出来的
  • 一种假设:三副本单分片可以作为另一种小型的高可用架构,以期优秀的RTO和RPO可以作为平替RAC的一种架构

2 用户定义分片

Oracle Globally Distributed Database.png
这是一个更加典型的真正用于全球的分布式数据库架构,并且每个分片内都是以黄金级MAA架构(详见第216期)作为每个分片的高可用,在全球任何位置均能满足数据安全的要求。
引入了True Cache,对本地数据库的读能力进行扩展,例如如图内所示,将不同部门的数据缓存在不同的True Cache节点,以增加单点的读效率。
每个分片仅存储本区域内的数据,这样做到了数据主权的合规与合法,但是增加了跨区域数据查询的时延,因此True Cache的另一个功能就是将其他区域的常用数据缓存到本区域True Cache节点的内存中,即加速了跨区域数据查询的效率、降低了时延,也没有将数据写入磁盘从而满足了合规与法律要求。

总结

本期展示并介绍了我画的关于Oracle 23ai全球分布式数据库的两张架构图。
老规矩,知道写了些啥。


http://www.mrgr.cn/news/81511.html

相关文章:

  • 漏洞扫描:网络安全的 “体检” 与 “防护指南”
  • Qt父窗口处理子窗口大小变化消息installEventFilter
  • 云手机群控能用来做什么?
  • YOLO11改进-模块-引入星型运算Star Blocks
  • node.js的异步工作之---回调函数与回调地狱
  • 掌握 Ansys ACP 中的参考方向:简化复杂的复合材料设计
  • idea配置gitee仓库
  • Flink调优----资源配置调优与状态及Checkpoint调优
  • FFmpeg 的常用API
  • 学习数量关系
  • Docker 部署 plumelog 最新版本 实现日志采集
  • Petalinux使用QSPI FLASH引导启动
  • Unity 实现Canvas显示3D物体
  • 【ES6复习笔记】ES6的模块化(18)
  • 网络安全研究中的网络攻击
  • Flink调优----反压处理
  • AI Agent开源框架汇总(持续更新)
  • Qt工作总结02 <设置工具栏ToolBar>
  • 2024-12-24 NO1. XR Interaction ToolKit 环境配置
  • linux-21 目录管理(一)mkdir命令,创建空目录
  • 踏踏实实练SQLday1-1连续登录
  • 【SLAM】点线特征的VINS-Mono:PL-VINS算法测试
  • Tasmota ESP设备开源固件(esp8266,32X)
  • lua-debug for Sublime
  • redis——岁月云实战
  • Node.js 工具:在 Windows 11 中配置 Node.js 的详细步骤