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

局域网内部网站建设app下载dw网站怎么做跳转

局域网内部网站建设app下载,dw网站怎么做跳转,网页设计美食范例简约,培训心得体会范文大全1000字在3 月 20 日的2024 OceanBase 数据库城市行中#xff0c;vivo的 体系与流程 IT 部 DBA 组总监鄢楠就“vivo 基于 OceanBase 的降本增效实践”进行了主题演讲。本文为该演讲的精彩回顾。 vivo 在1995年于中国东莞成立#xff0c;作为一家全球领先的移动互联网智能终端公司vivo的 体系与流程 IT 部 DBA 组总监鄢楠就“vivo 基于 OceanBase 的降本增效实践”进行了主题演讲。本文为该演讲的精彩回顾。 vivo 在1995年于中国东莞成立作为一家全球领先的移动互联网智能终端公司其年生产能力已接近2亿台服务于全球超过5亿用户。vivo最初从电话机业务起家如今业务范围已广泛拓展至智能手机、AI等多个领域。随着业务的蓬勃发展vivo的IT技术架构也经历了巨大的变革。从最初的单体架构到现今基于5G的容器化微服务模式vivo在二十多年的时间里不断探索并成功应用了行业主流的IT技术。 一、使用MySQL面临诸多挑战 vivo 的数据库迭代伴随着整个数据库行业的变迁。vivo 的现有业务系统有的采用了传统的商业数据库有的采用了新型的开源数据库最多时有几千个数据库目前数据库技术栈包括 Oracle、MySQL、Redis、OceanBase 等近 10 种数据库。随着数据库越用越多vivo 开始围绕数据库的运维和使用场景探索工作效率的提升。 当前vivo 使用的主要数据库是 MySQL通过 MySQL 的集群加一套 proxysql 分离的模式支撑业务运行。MySQL 的生态非常庞大周边组件非常多但是并没有统一的集成解决方案每个问题都需要单独调研或者引入第三方组件。 而多个组件搭配的方案也存在明显的缺陷。这些组件来自不同的社区和厂商给运维 DBA 带来了高昂的学习成本同时也给业务带来隐藏的风险。vivo 现存的关系型数据库在日常运维中常见的问题主要有以下几个方面 第一性能和可扩展性 在使用 MySQL 数据库时如果进行复杂查询或大数据库的查询会导致 MySQL 性能下降。在高并发场景下写入操作会导致性能瓶颈。此外不恰当的索引设计或管理也会影响查询效率。MySQL 的水平扩展能力有限对于需要分布式数据库解决方案的场景不够理想。 第二备份和恢复 MySQL 对增量备份的支持相对有限大型数据库备份耗时较长在线备份会影响数据库性能在数据丢失或损坏情况下恢复过程复杂且耗时。 第三可用性和灾难恢复 现存关系型数据库在设置和维护高可用性架构如主从复制、集群时复杂且成本较高。在主数据库发生故障时自动故障切换到备份数据库时存在延迟或不一致性问题。为了确保数据安全性和业务连续性制定和测试灾难恢复计划也需要额外的资源和时间。为了提供灾难恢复能力在多个数据中心间同步数据会面临网络延迟和数据一致性挑战。 近些年降本增效成为企业数字化转型过程中的重要议题。企业不再满足传统的数据架构期望通过高可用、高性能的数据库提升运营效率适应市场需求。大型企业在核心系统升级或全面升级时主要关注以下几点 ○  数据模型优化随着业务发展数据模型可能需要调整以适应新的需求这可能导致数据库重构和迁移的挑战。 ○  数据库分片为了提高性能和可扩展性数据库分片sharding的实施可能增加架构的复杂性。 ○  多租户支持在多租户应用中管理数据隔离和资源分配可能需要额外的设计和管理工作。 ○  数据迁移将现有数据迁移到新的数据模型或数据库架构可能涉及复杂的转换和同步过程。 此过程中相比降本vivo 更看中增效。在使用 MySQL 时 在效率层面偏分析类的复杂 SQL 在 MySQL 执行耗时较长。当 MySQL 单表数据量大时采用分库/分表方案会给开发设计、SQL 编写、维护带来复杂度。通过第三方工具配置高可用切换方式也会增加运维复杂度。 在成本层面MySQL 一主多从的架构下实例数量多存储成本高从库资源不能高效利用。假如要做读写分离需要借助第三方组件增加额外的硬件资源成本。 基于 MySQL 的使用痛点vivo 开始数据库选型之路。在对行业的头部产品进行了性能测试、兼容性测试、功能点测试等对比后最终 vivo 选择了 OceanBase。 二、OceanBase 上线15个生产业务 vivo 选型落地 OceanBase 的过程中经历了内部分享——OceanBase 专家培训——测试环境——IDC 生产上线——公有云生产上线——规模化陆续上线几个阶段。 vivo 在产品选型之后紧接着在内部做了一次围绕 OceanBase 的特性、收益等方面的技术分享提升了运维开发人员对 OceanBase 的接受度。在此期间OceanBase 的专家也对 vivo 的运维开发人员做了相关的产品技术宣导。vivo 的业务范围广因此选择了一个契合 OceanBase 功能特性的业务优先试点。运行良好之后从 IDC 到云上持续拓展集群规模。 vivo 的业务遍布全球2024 年年初vivo 在阿里云海外版上线了一个 OB Cloud 集群。目前 vivo 已有 4 个测试集群、1 个阿里云集群、5 个生产集群、15 个生产业务模块上线 OceanBase包括日志系统并陆续审计平台、技术中台、用户中心等多个业务系统。 接下来vivo 的规划是先保证试点业务的平稳运行将其运行效果转化为其他业务对 OceanBase 的信心持续地迭代升级。当业务在 MySQL 上有运行痛点并且业务有意愿做调整且调整成本不高的情况下我们会做 OceanBase 的替换。现阶段MySQL 和 OceanBase 在 vivo 会同时存在。 三、使用 OceanBase 相当于增强版“MySQL” OceanBase 是一款自主研发的分布式数据库具备数据强一致、高扩展、高可用、高性价比、稳定可靠等特征因其高度兼容 Oracle/MySQL也大大降低了数据库的迁移成本和运维开发的难度。其周边生态系统也比较完善社区很活跃对相关问题能够及时响应团队的支持力度也很大。总体使用下来相当于“增强版 MySQL”。 第一兼容性。vivo 在引入新产品时需要保证不会因此降低原有的效率。OceanBase 的兼容性极大保证了业务效率。 ○  语法与 MySQL 兼容对开发友好代码改动小 ○  云上与云下同一个技术栈OB Cloud 支持多云部署   ○  兼容 MySQL Binlog 模式对下游消费 Binlog 友好MySQL 生态的 Binlog 统计、flashback 工具例如 my2sql/mysqlbinlog等可兼容  ○  可将监控指标采集到 Prometheus兼容现有的监控、告警体系  第二稳定性。稳定性是 vivo 引入新产品时第二考虑因素只有系统稳定运行才能为效率提供保证。vivo 选择了一些业务上线 OceanBase 进行试点稳定运行大半年后 vivo 对 OceanBase 在快速扩缩容、副本调整、读写分离方面的优势深有体会。 ○  平稳支持业务流量   ○  快速弹性扩容 ○  多场景原生支持 Online DDL降低变更对业务的影响 第三服务。在试点 OceanBase 的过程中OceanBase 团队 7*24 小时响应提供了专家技术支持、多次专项培训、内部方案设计等技术服务和专业建议遇到特殊问题时研发人员也能快速介入快速解决问题。 第四增效。OceanBase 灵活的表分区方式消除了分库分表的复杂性。开发人员不需要再对分库分表进行特殊的代码设计。且 OceanBase 可支撑部分 AP 类查询在遇到这类问题时不需要再接入下一个大数据平台完成。同时跨集群的主备租户模式可以高效创建灾备或只读节点从而保证数据库的一致性提高资源利用率。 第五降本。OceanBase 的多租户管理模式和资源隔离规格和副本可以灵活调整解决了 vivo 之前的主从副本资源无法有效利用问题。并且 OceanBase 的数据压缩比非常高可进一步降低存储成本。高可用架构 OBproxy无需搭配第三方工具进行切换和读写分离。 第六工具生态。OceanBase 的工具生态非常丰富从数据库的全生命周期几乎覆盖了 90% 的运维场景。因为有些历史业务要兼容所以 vivo 需要考虑和以往数据库的兼容性假如上线新的业务系统选择 OceanBase 可以做到开箱即用几乎无需在平台建设方面投入人力。vivo 在使用 OceanBase 的过程中感受最深的工具有两个分别是 OCP 和 OMS ○  OCP 管理平台提供了便利的部署、升级、监控、备份恢复等运维手段 ○  OMS 迁移平台提供了便利的数据迁移方法支持全量、增量、反向同步等多种模式。 四、对 OceanBase 的三点期望 目前vivo 使用的是 OceanBase 4.2.0 版本期间也遇到了一些补丁修复等问题。而在 4.2.1 等更高版本中这些问题基本都已经规避。基于 OceanBase 的使用体验以下方面期待在后面的版本中能得到优化。 ○  希望深化功能细节 vivo 之前使用的商业数据库功能或许没有 OceanBase 完善但在细节方面详尽周全。希望 OceanBase 能将现有功能持续优化和打磨完善用户的常规使用场景的细节体验给新客户更好的信心。 ○  优化日志和报错系统 OceanBase 的日志和报错形式与常规数据库有一些差别而在实际运维过程中对这些日志的分析和排查需要一定的学习成本。希望 OceanBase 能够明确和统一的日志级别和格式便于用户迅速识别问题详尽的错误报告和排错指南提供直接的解决步骤减少用户的困惑和不确定性。 ○  扩展 OMS 支持范围 OMS 工具现在只支持目标希望能够将 OMS 打造成为一个更通用的工具同时支持源和目标降低产品使用门槛吸引更多的社区用户接触 OceanBase 生态助推 OceanBase 扩大用户数量。
http://www.lakalapos1.cn/news/22137/

相关文章:

  • 怎么自己做直播网站杭州seo 云优化科技
  • 武进网站建设信息一键生成原创动漫
  • 山东网站建设网站服务器搭建网站环境
  • 家用电脑做网站服务器用什么网站做cpa
  • 湘潭租房网站最好玩的网游排名前十
  • 素材下载网站模板重庆做企业年报在哪个网站做
  • 音乐网站建设价格重庆建设岗位证书查询网
  • wordpress页头导航类目没有链接seo课程培训课程
  • 宝安网站建设(深圳信科)这么建设一个网站
  • 中国网站建设网页设计抖音代运营海报
  • joomla! 1.5 网站建设基础教程做网站页面用什么
  • 湖北省建设厅乡镇污水官方网站百度合伙人官网app
  • 水墨画风格网站手机系统优化工具
  • 网站建设价格如何wordpress 花生壳
  • 网站 栏目 英语旅游网络网站建设方案
  • 网页制作工具的选择与网站整体风格是有关系的长尾关键词网站
  • 济南城乡建设网站网站建设与维护怎么学
  • angularjs后台管理系统网站网站推广的方式
  • 聊城网站建设哪个好建筑材料市场信息价网
  • 龙华网站设计空间印象商业空间设计
  • 梧州建设厅官方网站为什么有的网站打不开
  • 曲靖做网站公司轻论坛
  • 东西湖区建设局网站活动营销推广方案
  • 网站内容添加义乌大岳网络科技有限公司
  • 做电影网站侵权吗wordpress该字体
  • php培训网站源码2017做那个网站能致富
  • html5导航网站软件测评师
  • 做网站要属于无形资产吗如何在本地安装部署 wordpress
  • 网站建设仿站网站开发界面设计
  • 站酷网图片建设部网站如何下载规范 标准