前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >mdbcluster目标构想及达成情况

mdbcluster目标构想及达成情况

作者头像
smartguys
发布2023-02-16 13:20:16
1140
发布2023-02-16 13:20:16
举报
文章被收录于专栏:smartguyssmartguys

mdbcluster目标构想及达成情况 

经过漫长研发(主要是人力欠缺),目前mdbcluster已经达到一个准商用标准。先回顾下之前定下的目标,以及现在达成的状态。

目标构想及达成情况:

  mdbcluster应该具备如下功能:

  1. 具备一个内存数据库的基本能力 (达成,支持增、删、改、查等等操作,暂不支持二维表关联,但预计支持难度也不是太大)

  2. 数据节点容器化  (达成,mdbcluster节点完全以容器化方式运行,并且目前看未有明显的性能瓶颈)

  3. 支持数据分片   (达成,mdbcluster支持1-N片的方式运行,性能 = 单片性能 * N)

  4. 节点支持水平扩缩容(业务中断)  (达成,节点支持以命令行方式进行扩容和缩容操作)

  5. 故障节点快速恢复  (达成,节点故障后,重启节点支持以秒级方式自动恢复)

  6. 数据库操作界面  (部分达成,有一个简单的SQL命令行界面,但并不完善)

  7. 数据3份拷贝,并且支持分布式数据一致性  (换方案达成, 数据目前为主备方式,支持主备节点自动检测故障,并在1-5毫秒内完成切换)

  8. 节点支持在线扩容  (超额达成,mdbcluster支持在业务不中断的情况下,进行扩容操作和缩容操作)

  9. 数据库集群管理  (部分达成,mdbcluster目前节点支持部分自主管理功能,并依赖于容器的自动化运维)

  10. 数据库集群监控及报表  (未达成,尚未进行这部分功能的研发)

  下节将介绍mdbcluster的演进架构及其它的细节。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-02-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 目标构想及达成情况:
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档