欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 实战国产数据库(从选型迁移到运维优化)
      • 作者:编者:白鳝|责编:王斌//章承林
      • 出版社:机械工业
      • ISBN:9787111794356
      • 出版日期:2025/11/01
      • 页数:406
    • 售价:55.6
  • 内容大纲

        本书是一本系统介绍国产数据库选型、迁移、运维、优化等内容的实战手册,共10章:认识国产数据库、主要的国产数据库产品、国产数据库的安全改造、国产数据库的选型、高可用架构设计、国产数据库迁移、国产数据库运维、国产数据库监控、国产数据库优化、综合实践案例。
        本书以理论结合实践的方式,通过大量的真实案例,给出了系统全面的国产数据库选型策略,给予数据库从业人员全流程的国产数据库运维指导,帮助广大用户实现国产数据库替代过程中的平稳过渡。尤其值得一提的是,全书包含的二十多个案例均由多个国产数据库厂商提供,极具指导价值。
        本书适合各类企事业单位的IT部门数据库主管、系统架构师、数据库架构师、应用研发人员,以及各数据库厂商的产品经理、数据库核心研发人员、售后服务人员参考。
  • 作者介绍

        白鳝(徐戟),佰晟智算(深圳)技术有限公司CEO。曾供职于DEC、赛格计算机、长天集团、联想集团。在软件开发、系统运维、系统优化、信息系统国产化替代等领域从事技术工作30余年,参与了众多运营商、金融、政府、能源等行业的信息化建设项目。著有《ORACLE RAC日记》《Ora-cle优化日记:一个金牌DBA的故事》《DBA的思想天空一感悟Oracle数据库本质》等技术专著。深圳市鲲鹏产业联盟高级顾问,并担任多家国产数据库厂商的技术顾问,Oracle ACE,PostgreSQL ACE Director。
  • 目录


    前言
    编者感言
    案例清单
    国产数据库对比清单
    第1章  认识国产数据库
      1.1  国产数据库的发展历程
        1.1.1  国产数据库的五个发展阶段
        1.1.2  国产数据库的分类
        1.1.3  国产数据库面临的机遇与挑战
      1.2  国产数据库的技术生态
        1.2.1  独立自研生态
        1.2.2  MySQL生态
        1.2.3  PostgreSQL生态
        1.2.4  openGauss生态
        1.2.5  其他生态
      1.3  国产数据库的存储引擎
        1.3.1  存算架构角度的数据库存储引擎
        1.3.2  数据库结构和数据组织方式
        1.3.3  存储引擎的特点分析
        1.3.4  主流国产数据库的存储引擎对比分析
      1.4  国产数据库的SQL引擎
        1.4.1  数据库SQL引擎的主要类别
        1.4.2  数据库SQL引擎的评价体系
        1.4.3  主流国产数据库的SQL引擎对比分析
    第2章  主要的国产数据库产品
      2.1  集中式交易型数据库
        2.1.1  达梦数据库
        2.1.2  中电科金仓KingbaseES
        2.1.3  神舟通用OSCAR
        2.1.4  南大通用GBase 8s
        2.1.5  瀚高HighGo和HighGo EE
        2.1.6  海量数据Vastbase G
        2.1.7  阿里云PolarDB PostgreSQL版(兼容Oracle)
        2.1.8  万里开源GreatDB
        2.1.9  崖山YashanDB
      2.2  分布式交易型数据库
        2.2.1  平凯星辰TiDB
        2.2.2  奥星贝斯OceanBase
        2.2.3  华为GaussDB
        2.2.4  金篆信科GoldenDB
        2.2.5  南大通用GBase 8c
        2.2.6  腾讯云TDSQL
        2.2.7  阿里云PolarDB-X
        2.2.8  磐维PanWeiDB
      2.3  分析型数据库
        2.3.1  华为GaussDB(DWS)
        2.3.2  南大通用GBase 8a MPP Cluster
        2.3.3  酷客数据HashData
        2.3.4  阿里云ADB及Hologres

        2.3.5  星环ArgoDB
      2.4  主流国产关系型数据库对比表
      2.5  其他国产数据库
        2.5.1  图数据库
        2.5.2  向量数据库
        2.5.3  时序数据库
        2.5.4  文档数据库
        2.5.5  键值数据库
    第3章  国产数据库的安全改造
      3.1  国产数据库安全改造情况分析
        3.1.1  各行业数据库安全改造现状
        3.1.2  国产数据库安全可靠测试
      3.2  国产数据库安全改造中的双轨制运行机制
        3.2.1  双轨制运行机制的作用
        3.2.2  双轨制运行机制的特殊性
      3.3  国产数据库安全改造进程中需考虑的7个问题
        3.3.1  兼容性优先还是性能优先
        3.3.2  数据库平替还是应用重构
        3.3.3  时间优先还是成本优先
        3.3.4  全栈替换还是局部替代
        3.3.5  先难后易还是先易后难
        3.3.6  核心系统与非核心系统替代的顺序
        3.3.7  分布式与集中式数据库的选择策略
      3.4  国产数据库安全改造案例分析
        3.4.1  某央企数据库国产化替代策略:分类分批,稳步推进
        3.4.2  某运营商数据库国产化替代策略:先难后易,统筹考虑
    第4章  国产数据库的选型
      4.1  国产数据库选型的技术考量
        4.1.1  数据库功能与应用的适配性
        4.1.2  数据库的性能
        4.1.3  数据库的可扩展性
        4.1.4  数据库的可用性
        4.1.5  双轨制运行能力
      4.2  国产数据库选型的非技术考量
        4.2.1  数据库厂商的规模与发展前景
        4.2.2  数据库综合使用成本
        4.2.3  周边生态的考量
        4.2.4  数据库国产化替代的时间要求
      4.3  选型测试的工作要点
      4.4  选型测试工作流程
        4.4.1  业务系统分析与归类
        4.4.2  技术选型
        4.4.3  测试模型设计
        4.4.4  测试方案初稿编制
        4.4.5  测试方案会商
        4.4.6  正式测试
        4.4.7  结果分析与评价
        4.4.8  多部门会商
        4.4.9  试点验证
      4.5  选型案例

        4.5.1  选型中的兼容性与性能如何评价
        4.5.2  选型工作中的综合评估与决策
    第5章  高可用架构设计
      5.1  数据库高可用架构设计原则
        5.1.1  遵循业务连续性国家、行业、企业标准
        5.1.2  与数据库产品的适配性
        5.1.3  满足双轨制运行需求
        5.1.4  成本最优原则
      5.2  数据库高可用架构分类
        5.2.1  主从复制高可用
        5.2.2  共享存储读写分离集群
        5.2.3  共享存储多读多写
        5.2.4  分布式架构
      5.3  典型的高可用部署方案
        5.3.1  基础数据库高可用架构
        5.3.2  同城灾备、异地灾备
        5.3.3  同城双活
        5.3.4  两地三中心架构
        5.3.5  金融机构增强高可用架构(三地五中心)
      5.4  高可用架构案例
        5.4.1  某城商行信贷核心系统两地三中心高可用实践
        5.4.2  某能源行业核心系统双活建设项目
        5.4.3  某银行新一代核心系统中的两地三中心同城双活方案
        5.4.4  某城商行核心系统基于OceanBase分布式数据库架构演进
    第6章  国产数据库迁移
      6.1  数据库迁移概述
        6.1.1  同构/异构迁移
        6.1.2  全量/增量迁移
        6.1.3  普通系统迁移
        6.1.4  关键系统迁移
        6.1.5  迁移工具
      6.2  数据库迁移流程
        6.2.1  数据库迁移流程概述
        6.2.2  数据库迁移工作中的重要工作阶段
      6.3  数据库迁移工作中的一些常见问题
        6.3.1  迁移友好性是决定迁移方案的关键要素
        6.3.2  大型分区表快速迁移的小技巧
        6.3.3  注意字符集和时区引起的数据错误
        6.3.4  业务负载回放在数据库迁移中的作用
        6.3.5  数据库迁移中的数据一致性比对
        6.3.6  双轨制运行模式对迁移工作的特殊要求
      6.4  数据库迁移案例
        6.4.1  预算管理一体化系统从Oracle迁移到KingbaseES
        6.4.2  关键管理系统双轨制迁移:核心系统从Oracle迁移到达梦
        6.4.3  从Oracle一体机迁移到YashanDB
        6.4.4  关键业务系统迁移到TiDB的工程实践
    第7章  国产数据库运维
      7.1  国产数据库运维的四项关键工作
        7.1.1  数据库扩缩容
        7.1.2  高可用切换

        7.1.3  数据库备份恢复
        7.1.4  数据库巡检
      7.2  国产数据库运维的难点
      7.3  国产数据库运维的九个关键点
      7.4  运维案例
        7.4.1  某运营商核心分布式数据库备份
        7.4.2  某大型基金公司 OceanBase 系统整体提升实践
        7.4.3  北京银行基于OceanBase分布式数据库备份恢复最佳实践
    第8章  国产数据库监控
      8.1  国产数据库监控的难点
        8.1.1  可观测性能力不足
        8.1.2  监控指标准确性不足
        8.1.3  等待事件不准确
        8.1.4  运维知识缺乏
        8.1.5  如何克服国产数据库的监控难点
      8.2  国产数据库监控指标集设计
        8.2.1  数据库监控指标设计的基本思路
        8.2.2  数据库监控指标的表示形式
        8.2.3  监控指标的计算
        8.2.4  监控指标的加工
        8.2.5  监控指标的应用
        8.2.6  主要国产数据库监控指标集
      8.3  国产数据库故障预警
        8.3.1  国产数据库故障预警设计中应注意的主要问题
        8.3.2  预警基线设计
        8.3.3  故障模型设计
        8.3.4  日志采集、分析与告警
      8.4  数据库监控案例—某能源行业用户监控指标标准建设案例
    第9章  国产数据库优化
      9.1  国产数据库优化工作的特点
        9.1.1  数据模型优化至关重要
        9.1.2  数据库应用架构优化常用于大型系统优化
        9.1.3  SQL优化尤其关键
        9.1.4  与操作系统优化关系密切
        9.1.5  需要使用大量的第三方平台工具
      9.2  国产数据库通用诊断方法
        9.2.1  国产集中式数据库通用诊断方法
        9.2.2  国产分布式数据库通用诊断方法
        9.2.3  宏观分析与微观分析
      9.3  国产数据库的操作系统优化
        9.3.1  存储系统优化
        9.3.2  VM参数优化
        9.3.3  网络优化
        9.3.4  NUMA优化
      9.4  国产数据库系统级优化
        9.4.1  数据库系统级优化的工作目标
        9.4.2  数据库系统级优化的工作原则
        9.4.3  国产数据库系统级优化的工作内容
      9.5  SQL与应用优化
        9.5.1  SQL优化的工作内容

        9.5.2  常用索引优化技巧
        9.5.3  使用Hint优化SQL
      9.6  国产数据库优化案例
        9.6.1  某电力企业生产管理系统远程优化(openGauss)
        9.6.2  某运营商OceanBase数据库性能故障的排除
        9.6.3  某核心业务系统租户CPU使用率达到上限的问题分析
    第10章  综合实践案例
      10.1  浙江移动账务系统国产化替代实践案例
        10.1.1  项目背景
        10.1.2  浙江移动自主可控历程
        10.1.3  账务中心自主可控迁移实践
        10.1.4  高负载高并发环境中的优化实战
        10.1.5  项目收益
      10.2  华润银行积分平台“一键通”信创迁移案例
        10.2.1  一键通迁移平台概述
        10.2.2  华润银行积分平台迁移项目概述
        10.2.3  项目迁移实施
      10.3  某保险公司核心客户平台国产化多活之路
        10.3.1  项目背景
        10.3.2  数据库选型评估
        10.3.3  数据库迁移
        10.3.4  运维实践
      10.4  中国移动结算系统磐维数据库国产化替代案例
        10.4.1  项目概述
        10.4.2  浙江结算中心数据库国产化替代项目介绍
        10.4.3  广东结算中心数据库国产化替代项目介绍
        10.4.4  案例总结
      10.5  国泰君安证券国产数据库迁移实践案例
        10.5.1  国泰君安国产数据库选型概况
        10.5.2  国泰君安OceanBase使用情况
        10.5.3  迁移路径和迁移经验
        10.5.4  集中清算系统迁移实践
        10.5.5  性能优化和问题分析案例
        10.5.6  应用经验和项目收益
      10.6  国产数据库智能运维实践案例
        10.6.1  智能运维能解决什么问题
        10.6.2  小睿国产数据库智能助手功能特点
        10.6.3  实现国产数据库智能运维的思考