以我们实际经验告诉大家,成本还是需要对比,首先说硬件成本,假设之前oracle你跑在两台小型机上,外带一个中端存储,加起来怎么200W起,现在用用分布式数据库,使用了9台服务器,成本50w,性能还比之前强了,这种情况分布式数据库绝对是节约成本。如果之前用两台PC服务器,性能没有问题,容量没...
不太清楚省级银行的普遍运维情况。貌似标准化程度是没有大行高的,自动化运维程度应该也比较低。分布式数据库相对传统数据库更复杂一些,所以对DBA的要求相对也比较高。不过分布式数据库当前推广的系统肯定不多。从这些实际情况来看,建议客户发展原有的DBA,配置2-3人负责就可...
银行传统数据库在应对互联网金融场景时遇到了明显瓶颈,在面临交易复杂度和交易频率的大幅提升时,传统数据库能够采取的优化方案非常有限,若仅依靠软硬件升级来提升性能的话,成本非常昂贵。另外,在应对双十一这类特殊交易日时,需要在短期内提升数据库的能力,传统数据库缺乏这方面...
TD的跨节点分布式事务是XA两阶段提交模式实现的。分布式在事务上,确实会有性能的损失。分布式通过分片的增加,可以提高性能,综合跨节点的事务性能损失,增加一倍节点数,可以提升70%的性能(损失了30%)。经过测试,2个节点的性能是1个节点的1.7倍。由两个节点升至4个节点,提升的性能也...
几点想法,不妥的地方请指正。传统灾备:中提到的应用级别灾备,存储级别灾备,数据库级别灾备,我觉得用应用系统灾备,存储系统灾备保护,数据库系统灾备保护,这种说法歧异性小,更为合适。SRM 您提到的是VMWARE 的SRM 产品吧,实际上还是做作业流程管理的系统,这个产品并不能替代灾备复制...
您提到这些数据库产品有开源,也有商业的,但我们均未测试过,我们考虑的还是产品背后强大的研发力量以及成熟的运营体系。还是在文中提到的观点,要看自己的需求,分布式数据库并不是唯一的选项,如果传统数据库可以解决问题,就选择传统的集中式数据库。我们在分布式数据库选型时,第一...
分布式数据库本身具有一定的数据分片的能力1 分布式数据库本身,不需要完全依靠逻辑分库分表的理念来进行分表,而是通过硬件以及数据库分布式数据库(不同的数据库本身有不同的方法和原理)来打散数据2 分布式更需要的是针对功能的复杂性进行拆分,而不是考虑表分片的信息进...
集中式和分布式,是数据库两个大的架构类型,两者都有各自适应场景。从过去二三十年发展来看,集中式架构很好地解决了金融机构的场景问题,从技术角度来讲绝大多数场景并没有因能力不足而选择分布式架构的必要。这里更多地是需要考虑多种因素,来做这样的选择。1.业务诉求随着金融...
我认为集中式基本就够用了,而且当前最有压力的国产化群体也是原来的各种集中式数据库。 中小银行的业务场景大概率不需要靠分布式数据库来解决痛点。未来一步到位搞云原生的数据库就好。...
分布式数据库数据分片的特性是在应用过程中重点关注的点。因为分布式数据库的核心就是数据分片,这个最好配合业务规则来设置。当前比较常见的是类似MPP这样的基于hash分布数据,相同的业务数据最好能够基于同样的业务id来分片到同一个分区里。但是OB其实弱化了这一点,从技术...