首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

OCP Express是什么?在数据库管理中起到什么作用?一文说清

作为开发者,你最喜欢什么样的数据库?你的回答可能是“既要又要还要”:数据库要功能强大、又要简单好用、还有可扩展性、当然最重要的稳定性,最好还得要兼容性……如何满足这些诉求?对此,OceanBase正在打造对开发者友好的数据库。

自2021年6月正式开源以来,在不到两年的时间里,OceanBase社区用户超33000名,收获全球超过5300位开发者关注,有199位代码贡献者进行代码贡献,追上了国外主流社区顶级项目数年的社区活跃度。

此外,OceanBase 开源后,还同步推出了OceanBase 集群的图形化管理工具OCP。但OCP 对资源占用的要求也较高,对于单集群、小规模集群、个人开发者来说,社区版 OCP 在可获得性、易用性上较难满足要求,而且安装包以 Docker 镜像方式提供,依赖 Docker 管理,因此对运维要求也高。OceanBase 4.x对OCP进行轻量化为OCP Express,可在使用 OBD 部署 OceanBase 集群时选择一键安装部署,大大降低了上手门槛。

那么,OCP Express到底是什么呢?它和OCP有什么区别?在数据库管理中能起到什么作用?如何安装部署OCP Express?今天就来和大家一起聊一聊。

OCP Express是什么?

OCP Express 是一个基于Web 的 OceanBase 4.x 轻量化管理工具,作为 OceanBase 数据库的工具组件,它集成在 OceanBase 数据库集群中,支持数据库集群关键性能指标查看及基本数据库基础管理功能。

OCP Express 源自于 OceanBase 云平台(OceanBase Cloud Platform,OCP), 在保留核心能力的基础上,调整了整体的功能布局,给予用户全新的使用体验。同时OCP Express 的功能配置也进一步调整,能够以极小的资源消耗部署在任意一台数据库节点上。从而使 OCP Express 用户以最小的成本,获取全新的 OceanBase 4.x 管控体验。

简单来说,通过 OCP Express,用户可以执行基础的 OceanBase 数据库管理任务,例如创建或变更租户、管理数据库及用户等,还可以查看有关 OceanBase 数据库的监控、性能、诊断、日志等信息。

OCP Express在数据库管理中起到什么作用?

作为 OCP 的轻量版,OCP Express 在产品定位、部署方式、资源占用等方面都与 OCP 有所差异,具体可以参考下图:

与OCP 相比,OCP Express 提供了租户的全生命周期管理功能,用户可以根据业务需要通过 OCP Express 页面来创建或删除租户,同时还支持在租户下对数据库及数据库用户进行全生命周期的管理。除此之外,租户的副本扩缩容、参数设置、合并管理、Zone 优先级设置、白名单设置等都可以通过 OCP Express 页面来完成。

其次,通过 OCP Express,用户还可以查看 OceanBase 集群和租户的实时性能监控。监控信息分为集群和租户两个维度,集群监控下分为数据库性能和主机性能两类,租户监控下分为性能与 SQL、事务、存储与缓存三类,总计 50+ 监控图表。

除此之外,用户还可以通过 OCP Express 提供的日志查询功能,在线分析集群 OBServer 的相关日志,包括 observer 日志、rootservice 日志、选举日志等,使得故障定位更加的简单便捷。

如何安装部署OCP Express?

OCP Express 作为 OceanBase 的工具组件,在安装部署方面做到了极致的简单与便捷。用户仅需确认 OCP Express 和 OBAgent 的服务端口即可,无需额外配置。当完成安装过程后,就自动拥有了 OceanBase 数据库的图形化管理能力,打开即用。

如下图所示,在 OBD 的部署配置页面,当选择“完全部署”的部署类型后,OBD 会在安装 OceanBase 数据库的同时,一键安装 OCP Express 和 OBAgent 两个工具组件,这两个工具组件共同配合,完成 OCP Express 的所有功能。

总的来说,OCP Express就是一个轻量的OCP 版本。轻量的OCP能够帮助大家不再额外安装数据库,直接将集群管理起来,同时以全新的轻量化设计,聚焦在本地集群的运维管理场景,让用户能够低成本完成OceanBase数据库运维管理工作,降低资源消耗。

据了解,OCP Express 计划于 2023 年 6 月进行代码开源,而这一举动,也或将让 OceanBase 被更多大客户的平台集成,甚至将OCP Express 的代码抽取后集成到客户的管控零碎中,帮忙生态管控工具更好地治理 OceanBase,值得期待一番。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230517A05A4Y00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券