首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://my.oschina.net/u/5057806/blog/5563628

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

操作系统迁移实战之在openEuler上部署MySQL数据库

写在前面的话 系统迁移中库体迁移是一件让人挺“头秃”的事儿。简单的需求(照原样再复制一份到XXX环境)可不意味着它的过程简单……好在openEuler社区这边提供了工具x2openEuler,能够提前评估将MySQL移植到openEuler操作系统的兼容性,再实时数据搬迁,减少很多准备工作和时间。想着可能也有朋友遇到同样的需求,这里我想分享下经验,也希望大家能够一起交流交流 1.简要介绍 本文主要用于在openEuler 20.03 sp1 操作系统上部署MySQL数据库。本次实践主要使用x86_64架构虚拟机,通过评估工具x2openEuler评估MySQL 5.7.21软件移植到openEuler操作系统的兼容性,再实施数据搬迁。如果您使用其他版本的MySQL,可以参考参考。 2.环境 项目 说明 服务器 TaiShan 200服务器 CPU 华为鲲鹏920处理器 Raid卡 SAS3508 网络卡 Mellanox SP333 -- TM210 -- TM280 磁盘容量 500GB以上 OS | 软件 | 版本 | 备注 |------| --------| ---------...

国际计费系统基于Sharding-Proxy大数据迁移方案实践

1 背景 计费数据量剧增,需要将老库进行数据拆分到多个分库,数据分片; 拆分规则为收付款对象(或ID)字段,进行HASH,取模(32),分32个库 2 目标 实现数据从老库,按照分片规则,迁移到分库中 保证数据平滑迁移,尽量停产时间最小 支持回滚,同步失败,支持回滚单库 3 方案 3.1 基于蜂巢中间件实现 3.2 半自研同步数据处理程序 开发数据处理程序,消费历史数据MQ;消费增量数据MQ 基于dts同步历史数据(指定时间位点,同步历史) 基于JDQ同步实时数据(指定时间位点,恢复实时同步) 3.3 基于开源中间件策略 3.4 完全自研数据处理工具 开发数据查询程序,历史数据查询发送MQ写入 实时数据双写 统一发送MQ,由MQ异步处理写入 3.5 方案对比 综上整体评估,我们最终选取,基于sharding-proxy做数据迁移整体方案 4 Proxy介绍与搭建 4.1 简介 4.1.1 设计意义 定位为透明化的数据库代理端,提供封装了数据库二进制协议的服务端版本,用于完成对异构语言的支持。 目前提供 MySQL 和 PostgreSQL(兼容 openGauss 等基于 Postgr...

相关文章

发表评论

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册