如何选择国产数据库?
上篇写得很水,本来不想继续写了! 毕竟写一篇很费心力,大家觉得好,就点下广告支持下吧!
因为今天看到类总的朋友圈,发个公号文章.里面讲个故事,
数据最前线
关注数据生态,讲述开源故事
13篇原创内容
公众号
某国产数据库救援现场惊魂8小时
<某国产数据库救援现场惊魂8小时>
都2024年了,还说过去的方法.以前买ORACLE书也是这样说故事!
我留言道:
只能说领导能力不行,核心就这么轻易用南京的套壳国产数据库?
我们一般都是进行全面业务压力测试,和长达6个月的业务测试,
以及正式业务请求转发测试!
以及最后的新用户在新数据库上的业务注册.
最后才逐步把用户和数据迁移过来!
不如买达梦好
都不经过全面,长期,细致的测试. 就立马把迁移到国产数据库上!
我们看看某个审核工具企业版支持的数据库:
另外一款工具支持的数据库系统列.截止目前最新版本
这些开发工具的厂商,自然是要看人下菜的,不是什么国产数据库都去支持,那可是要花真金白银的.
那些基本排行10名之外的所谓国产数据库,自然不会去支持,比如好弱DB和破烂DB!
国产 “数据库 RAC”,能否一战?
从整体上看,当前国内此类产品还相对处于早期,信息资料也不是很完整,下文根据各厂商官网及白皮书上的信息整理如下。
达梦-DMDSC
DM 共享存储数据库集群,英文全称 DM Data Shared Cluster,简称 DMDSC;是在 DM8 中采用的一项新技术,具有高可用性、可扩展性,是数据库支持网络计算环境的核心技术。DMDSC集群是一个多实例、单数据库的系统,主要由数据库和数据库实例、共享存储、本地存储、通信网络、以及集群控制软件DMCSS组成。DM 共享存储数据库集群,允许多个数据库实例同时访问、操作同一数据库,具有高可用、高性能、负载均衡等特性。用户可以登录集群中的任意一个数据库实例,获得完整的数据库服务。DMDSC 支持故障自动切换和故障自动重加入,某一个数据库实例故障后,不会导致数据库服务无法提供。
人大金仓-KES RAC
南大通用-GBase8s
GBase 8s是天津南大通用数据技术股份有限公司自主研发的、成熟稳定的基于共享存储的数据库集群。该方案实现了在低成本服务器上构建数据库高可用系统,应用自由部署,故障自动切换。GBase 8s 共享存储集群 Shared Storage Cluster(SSC)通过多个节点对外提供服务,保障系统高可用。数据保存在共享存储上,所有节点共享一份数据。共享存储集群提供的通信协议、SQL 协议与单机相同,保障应用系统无缝迁移。支持集中式部署、共享存储高可用部署、两地三中心高可用部署,具备高容量、高并发、高性能等特性。
墨天轮排行版前10都OK 除了破烂DB不建议外,因为它是去年2023年开发完成的.
从我的角度来说,建议使用信创开始前,国产替代ORACLE部委下达文件之前存在的数据库为主. 毕竟人家是经过时间的考验.尤其是从1980年代的863计划开启的自研数据库.
老牌国产数据库都支持各种高可用模式
达梦起步于1978年改革开放时候,约有50岁了吧?
达梦对比ORACLE高可用架构系列
因为基于开源数据库POSTGER SQL以及MYSQL套壳的都存在协议风险,无法做到自主可控!
达梦非套壳,非购买商业授权 2019年信创之前的PPT.
目前来说众多国内PG爱好者和推广者都没有能力修改内核源码,解决PG千年问题.都寄托于美西帝国PG开源组织 修改PG 32位事务XID .听说PG18可能推出64位XID.
这里除了华为高斯外,人家真心在内核修改源码,把进程变成了线程.不亏是瑶瑶领先!
其它相关阅读:
基于MYSQL的JAVA初级优化措施
Oracle优化新常态
MYSQL RC无索引更新CODE分析
MYSQL RR隔离级别下无索引更新是否表锁?
MYSQL 内存参数导图
DBA搞钱之路