与国产数据库相关的热点问题解读.docx
《与国产数据库相关的热点问题解读.docx》由会员分享,可在线阅读,更多相关《与国产数据库相关的热点问题解读.docx(13页珍藏版)》请在第一文库网上搜索。
1、与国产数据库相关的热点问题解读1、如何结合不同的业务场景选择合适的数据库?22、业务系统应用架构设计时如何适配分布式数据库以实现高性能,在线扩展后性能如何同步提升?23、分布式数据库故障时如何确保故障自动转移,自动恢复业务,实现高可用?.34、分布式数据库全局一致性和高性能如何取舍达到平衡?35、中小银行后端稳态类系统进行分布式方向改造的必要性?36、是否有适合银行业务场景的O1TP基准测试?47、关于国产分布式数据库未来趋势分析?48、面对这么多国产分布式数据库,如何制定一个选型标准?49、在分布式数据库架构选型中,如何看待计算与存储分离?410、分布式数据库容灾容错方案?411分布式数据库
2、使用规则?512、分布式数据库如何选型?513、有成熟的国产数据库产品替代OraC1e、Db2数据产品吗?514、国产数据库如何实现在正式库中进行测试?615、国产分布式数据库,在成本上是否如宣传的那样比OraCIe有较大的优势?.616、NeWSQ1分布式数据库有哪些缺陷?617、国产数据库去0,是用基于PG产品,还是考虑基于MySQ1产品合适?718、数据迁移如何保证前后一致性?719、目前国产化分布式数据库产品繁多,对O1TP数据库在去0转向国产化该如何做选型评估?720、在核心业务系统方面去0转向国产化数据库产品有哪些典型案例?821、目前国产数据库有哪些自研的迁移工具或软件,迁移的停
3、机时间是多少?.822、去0国产中面对的存储过程、函数等如何处理?923、国产数据库迁移中应用改造量的评估?924、有没有数据库综合管理平台推荐?925、将商业数据库OraCIe、DB2、SQ1SerVer上的应用,迁移到国产数据库,有哪些风险点?1026、用户对自己的信息化都不了解的情况下。如何去更快的了解企业的数信息化数据库业务?1127、国产数据库选型集中式与分布式如何选取?1128、数据库迁移过程中的应用侧改造内容?1229、国产数据库生产环境基础硬件架构是怎样的?1330、数据库国产化方案的方案可行性确认?131、如何结合不同的业务场景选择合适的数据库?在做出合适选择之前,需要以下准
4、备工作:1 .业务画像针对不同的业务,做出业务侧的数据库画像,包括但不限于如下维度: 业务指标:使用方式、使用特征(在线用户、峰值用户、并发用户等)、重要级别、可用性要求。此外,针对未来发展也要有所评估。 系统指标:包括应用系统来源、技术栈、开发语言、系统拓扑、与数据库交互方式等 数据库指标:包括数据规模、访问特征、物理环境、软件环境、数据库拓扑等 运行特征:场景分类(TP、AP、混合)、架构分类、数据规模、数据特征、计算规模、事务一致性要求、扩展性要求、高可用要求、应用耦合性等2 .产品测试对数据库产品进行测试,形成对产品的统一认识。这其中包括数据库内核、管理、开发、安全等多方面能力的评估。
5、这方面可参考我之前分享的分布式数据库评测标准。3 .其他因素除上述外,还应包括企业内部的一些自身因素的考虑,如成本、运维、开发改造等因素。上述因素综合考虑后,才能做出相对合理的选择。2、业务系统应用架构设计时如何适配分布式数据库以实现高性能,在线扩展后性能如何同步提升?性能问题,是需要慎重考虑的。如果仅仅考察个体的表现,分布式数据库很有可能不如传统单机数据库或集中式数据库。其分布式架构在原理就先天存在一些短板,对于要求极致性能的场景是不合适的。分布式数据库的强处,是在于扩展系统的整体吞吐能力,可承载更多的业务量。因此从原理上讲,扩展后不会提升性能。当然,分布式系统扩展后,数据库被做个更多的拆分
6、,会有助于单体执行效率的提升,这种情况下是有性能提升的。基于上面,在应用架构设计时,应充分利用分布式数据库的数据分布特点,做好业务单元化。通过在更小的数据单元完成,进而达到优化效果。3、分布式数据库故障时如何确保故障自动转移,自动恢复业务,实现高可用?分布式库的组件较多,大致可分为数据节点、计算节点、控制节点三类角色。其中,计算节点一般为无状态的,故障后可切换自动恢复;控制节点一般采用自身高可用保障,出现问题会主动自愈;数据节点出现问题时较为重要,因为其上面承载的数据。我理解问题主要是对应这一角色。针对数据节点,不同分布式数据库产品,底层实现有所差异,大致可分为两种情况:1 .基于单机数据库的
7、主从复制模式2 .基于多数派协议保证的多副本模式无论是哪种模式,当出现故障时都会完成自动选主,自动切换,从而实现高可用。目前的大部分产品,都已可实现在同AZ、同城跨AZ的自主切换、对业务无感(业务需实现出错重试机制)。针对异地的情况,一般还是建议人工介入,而不自动完成切换。4、分布式数据库全局一致性和高性能如何取舍达到平衡?个人觉得这两者不存在平衡关系,一般一致性要求是来源于业务,很难去做业务上的取舍。都是在有明确一致性要求的情况下,尽量做到性能最好。5、中小银行后端稳态类系统进行分布式方向改造的必要性?分布式改造的必要性,主要来自于几个方面: 业务驱动(数据规模、算力不足等需要扩展) 政策驱
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 国产 数据库 相关 热点问题 解读
