HotDB基础架构是怎么样的
HotDB基础架构是怎么样的
这篇文章主要介绍HotDB基础架构是怎么样的,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
指标项:
1、 无agent及类似的第三方组
指标要求: 不绑定软件和硬件设备来实现基础架构,不引入第三方 Agent,各功能由产品自身实现。
偏离情况
无偏离
说明: HotDB产品使用原生MySQL无需依赖特定版本或者改动MySQL源码,不存在软件依赖;基于通用服务器或国产服务器等进行部署使用,无需特定硬件设备,不存在硬件依赖;各项功能由自身实现,如高可用、读写分离等,无需引入第三方Agent(如MHA、Zookeeper等),避免引入第三方组件存在的运维风险以及多种功能无法同时使用的情况,如开启高可用则无法使用读写分离功能。
2、.计算节点、管理平台、原生****MySQL数据库架构**
指标要求:分布式事务数据库架构简单清晰,提供数据节点、计算节点和管理平台套件,一套管理平台可管理多套数据节点和计算节点;松耦合性,支持原生态数据库。
偏离情况
无偏离
说明: Hot DB Server 架构由数据节点、计算节点和管理平台共同组成,架构简单清晰;支持一套管理平台可管理平台可管理多套数据节点和计算节点;松耦合性,支持原生My SQL 数据库,无需改造MySQL代码并与之捆绑
如下详细介绍:
技术架构图
计算节点:计算节点是分布式事务数据库HotDB Server集群体系的核心,承担所有数据库服务相关工作,是整个分布式服务的命脉所在。
管理平台:分布式事务数据库平台又称为HotDB Management,可实现对计算节点数据库用户、数据节点、表类型、分片规则等信息的易用性配置。同时可提供计算节点服务状态监控、异常事件提醒、报表查看、任务管理等智能运维相关服务。
数据节点:采用原生My SQL 数据库存储业务数据,通过IP、P rot 、Database三者可确定一个存储节点。另外,在HotDB Server集群体系中有一个虚拟的数据节点概念,数据节点用于表述一组具有主备关系的存储节点。
HotDB 可以通过一套管理平台对多套集群进行管理。
以上是“HotDB基础架构是怎么样的”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注恰卡编程网行业资讯频道!
推荐阅读
-
Web应用从零开始,初学者友好型开发教程
-
容器化最佳实践:Docker 与 Kubernetes 在微服务架构中的协同设计
-
AWS Cloud9 使用攻略:云端 IDE 如何无缝集成 Lambda 与 S3 服务?
-
Heroku vs AWS Elastic Beanstalk:快速部署 Web 应用的平台对比
-
Kubernetes 集群部署避坑:资源调度、服务发现与滚动更新策略
-
Docker 镜像优化指南:分层构建、瘦身技巧与多阶段编译实践
-
Postman 接口测试全流程:从 API 设计到自动化测试脚本编写
-
pytest 框架进阶:自定义 fixture、插件开发与持续集成集成方案
-
JUnit 5 新特性:参数化测试、扩展模型与微服务测试实践
-
Chrome DevTools 性能分析:FPS 监控、内存快照与网络请求优化指南