国产分布式数据库发展趋势分析.docx
《国产分布式数据库发展趋势分析.docx》由会员分享,可在线阅读,更多相关《国产分布式数据库发展趋势分析.docx(8页珍藏版)》请在第一文库网上搜索。
1、国产分布式数据库发展趋势分析来自twt社区同行交流,欢迎更多同行参与交流国产分布式数据库谁主沉浮,何以主沉浮?近日看了一个三方技术网站关于2023年6月国产数据库流行度的排名榜,TiDB、Oceanbase.POIarDB位居榜上前三甲。当然,这个排名榜不一定绝对的客观和真实,但也代表了国内企业在国产分布式数据库选型的一种趋势。作为IT行业的老兵,无论你身在什么行业,位居什么高度,我们都应该透过这个黄榜,来看看导致这一趋势的根本原因在于什么?究竟是这个产品的哪些特性帮助它实现了三甲之名?希望经验者能在以下几个方面提供这些产品可以立于不败之地的特性:1横向扩展的能力以及稳定性如何?2.金融交易级
2、的高可用和容灾要求是否可以达标?3.底层的存储引擎是什么类型?用户是否可以选择更适合业务类型的存储引擎?4.并发控制与读写性能之间是如何均衡处理的?5.可以包容的数据类型是什么(表、键值、文档.)?6.是否适合大规模的云环境,包括部署及运维的自动化兼容程度?7.特定的应用场景和通用的应用场景都能达到什么样的性能指标?8.针对MySQ1、OraCIe之类数据库的兼容性,迁移的难易度如何?在以上诸多方面,其他的国产数据库果真相差很多么?比如说GaUSSDB、TDSQ1、SeqUoiaDB等等。相信用实实在在的技术特性、参数以及实践案例描述排出来的名次或者报告更可靠,愿大家各献薄力,完善一份属于技术
3、人内心当中的“技术榜”。问题来自社区会员赵海技术经理,下文来自twt社区众多同行实践经验分享,欢迎大家参与交流,各抒己见。*“争议”栏目内容来自同行分享的一手体验和观察,仅代表个人观点fanyqing厦门银行系统架构师:国产数据库目前正处于百家争鸣、百花齐放的战国争雄时代,还谈不上谁主沉浮。国产数据库的实现技术五花八门,但归根结底,不外乎两大技术路线:数据库访问中间件和原生分布式数据库。1)数据库访问中间件。中间件不保存数据,只负责数据的分片、数据汇总和事务的一致性等功能,后端的关系型数据库负责数据的处理,因此,大都用于数据量大、并发要求高的O1TP场景;2)原生分布式数据库。因重构数据库系统
4、,原生支持分布式事务处理与数据切分。在实际使用时,应根据业务场景,从数据的分片策略、数据的更新方式、数据的存储结构、日志类型、数据的一致性技术等方面进行数据库的选型。如对于写敏感的业务,分片策略可以选择HaSh方式,保证数据的平衡分布;数据更新方式可以选择APPend-On1y方式,提高写性能;分析型业务,在数据库选择时,数据的存储结构可选择列存,数据如需回滚,应支持UndO1og等。因此,从技术实现上看,就没有一款可以包打天下的数据库,在实际使用时,应根据业务场景和业务特点,选择合适的数据库。当然,在实际选型时,还应关注产商的研发能力、以及实施的案例等。ht025某证券:就目前来看,国产分布
5、式数据库各项性能差别不会太大,选型主要还是要看具体应用场景,我司目前主要用的是OCeanbase,应用场景还不多,只是在尝试使用。1U1ihUanI987张家港行数据库管理员:这个三方技术网站每月的国产数据库的排名是流行度排名,评价体系有待商榷,而且很容易给人误导认为是产品“好与坏”的排名,国产数据库目前来看都是出于起步期,本身问题也不少,还是需要静下心来打磨产品,自封的没意思,等真正把0替下来之后再说。以下分享使用TDSQ1的一些经验:-横向扩展的能力以及稳定性如何?TDSQ1支持在线扩展,计算和存储紧耦合,扩展原则:2分片-4分片-8分片-ooo-128分片及以上,扩展速度较快(速度接近于
6、物理复制,主要取决于物理磁盘和网络),实测和实际应用稳定性高。-金融交易级的高可用和容灾要求是否可以达标?TDSQ1组件高可用,同城机房可以同时接入业务,异地灾备通过日志进行同步,能够满足金融级高可用和容灾,已经有银行核心系统应用案例。-底层的存储引擎是什么类型?用户是否可以选择更适合业务类型的存储引擎?TDSQ1存储引擎基于MySQ1的InnoDB,计算和存储在同节点,目前性能和稳定性均较高,暂时不支持使用其他存储引擎。- 并发控制与读写性能之间是如何均衡处理的?TDSQ1并发控制基于业务设计和数据分布情况,尽可能规避锁以提升读写性能。- 可以包容的数据类型是什么(表、键值、文档.)?TDS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 国产 分布式 数据库 发展趋势 分析