上海品茶

您的当前位置:上海品茶 > 报告分类 > PDF报告下载

厚积薄发平安自研数据库演进之路(20页).pdf

编号:86234 PDF 20页 2.68MB 下载积分:VIP专享
下载报告请您先登录!

厚积薄发平安自研数据库演进之路(20页).pdf

1、厚积薄发,平安自研数据库演进之路平安科技 熊灿灿PostgreSQL之源01PostgreSQL之势02PostgreSQL之痒03厚积薄发,破局之刃04PostgreSQL之源01PostgreSQL之势02PostgreSQL之痒03厚积薄发,破局之刃041.支持SQL2016大部分特性,至少实现了SQL2011标准中要求的179项主要功能中的160项2.功能丰富,利用内核代码中的Hook,可以在不修改数据库内核代码的情况下,自主添加任意功能3.社区活跃,生态友好,国内外基于PostgreSQL有很多优秀的产品,这些商业主体会集成和发扬,并反哺社区4.FDW联邦查询可以在同一个Postgr

2、eSQL中像操作本地表一样访问其他数据源5.全栈数据库,流式处理Pipelinedb、时序数据库TimescaleDB、空间数据PostGIS、分布式Citus、Greenplum,图数据AgensGraph、NoSQL JSON/JsonB、Hstore等6.强大的并行能力,如并行query、seqscan、nestloop join、aggregate、merje join、hash join7.强大的物理复制,支持金融级的多副本同步配置,不怕大事务,秒级延迟8.协议友好,采用类BSD协议,在使用和二次开发上基本没有限制,企业不会因为分发遇到商业风险,不会因为需要开源核心代码导致辛苦构建的

3、技术壁垒被打破。9.扩展接口丰富,与应用深度结合,比如用户画像插件pg_roaringbitmap、虚拟索引插件 hypopg、机器学习插件 madlib等10.版本迭代稳定,每年第三季度发布大版本,每个大版本都有重量级特性11.真正的全栈数据库,One handle them all,一个打十个,媲美OracleB BS SD DG GP PL LA Ap pa ac ch he e发力的PostgreSQL之源01PostgreSQL之势02PostgreSQL之痒03厚积薄发,破局之刃041.缺少成熟的ASH、AWR功能:出了故障后能够溯源的手段匮乏,开源的诸如pg_awr、pg_pro

4、file等功能单一,缺少关键诊断信息比如wait_event、LWLock、操作系统层的信息等2.不支持Failover Slot,意味着假如发生了Failover,消费信息会丢失,对于严格的金融场景,这个比较头疼,需要手动拷贝或者通过技术手段定时记录位点信息3.原生流复制若写入过大、网络带宽拥堵等情况下,会造成主从复制延迟,假如WAL日志被归档后会造成主从断掉4.32位的事务ID,对于写负载较高的库,经常要面临年龄用完的尴尬5.海量连接情况下,TPS随着连接数的上涨线性下降,v14有了一定的性能提升(release不久),缺少原生的进程池6.没有好用的列式存储引擎,对AP分析场景稍许吃力7.

5、没有原生成熟的TDE(Transparent Data Encryption)8.少有的不支持数据压缩的主流数据库(只有TOAST,适用场景有限,Postgre Pro提供了数据压缩,但依赖于商业支持)9.独特的MVCC机制,目前来看弊大于利,vacuum经常会因为各种各样的问题,罢工、懈怠等,到了一定的水位,还需要一个昂贵的AccessExclusiveLock来使表变得紧实10.没有Hints机制,PostgreSQL并且也不打算支持Hints,原本可以通过一条小小的hints来解决问题,可能需要花费大量时间周期去修改、优化PostgreSQL之源01PostgreSQL之势02Postg

6、reSQL之痒03厚积薄发,破局之刃04可以看到,社区版的PostgreSQL天空中依旧飘着几朵小乌云,总感觉缺了点什么。基于此,平安科技厚积薄发,充分吸收多年金融场景的实战经验,同时借鉴主流数据库产品的优点,自主研发了一款金融级集中式数据库,RaseSQL,基于PostgreSQL13研发。A Av va ai il la ab bi il li it ty yR Re el li ia ab bi il li it ty yS St ta ab bi il li it ty yE En nt te er rp pr ri is se e高高可可靠靠性性高高可可用用性性高高稳稳定定性性企企业

7、业级级支支持持成立专业化团队引入开发DBADBA参与开发全流程2009年0 10 20 91 1引入Oracle+PCServer运维自动化建设2010年平安数据库产品团队0 30 40 50 60 71 0自动化运维HiDBA上线引入MySQL筹建内部云Dbaas2013年引入MongoDB引入Redis2014年引入Oracle+PCServer运维自动化建设2016年私有云投产RDS引入分布式数据库引入图数据库2018年引入PostgreSQL建立数据库选型原则2015年公有云投产RDSOracle迁移PG方案2017年金融云投产RDS政务云投产RDS行业私有云投产2019年自研集中数据

8、库自研分布式数据库2021年性性能能分分析析利利器器1.基于AWR/ASH,定时采集获取数据快照,性能问题一览无遗2.维度丰富,包括网络、存储、IO、DB等3.支持多种风格展示:text、json、html4.支持历史性能数据比对类Oracle风格的html格式报告示例:性能分析备备份份恢恢复复工工具具1.支持全量/增量备份、一致性检查2.支持远程备份3.支持备份管理,统筹管理多实例备份4.支持基于时间点的数据恢复5.支持部分数据恢复,只还原指定的单个或多个database和tables6.支持备份限速7.支持备份加密、压缩等8.支持S3和Azure兼容对象存储备份恢复备份示例:流流式式传传输

9、输归归档档日日志志/指指定定时时间间点点的的复复制制槽槽1.原生PostgreSQL在主库更新量过大,网络带宽拥堵等情况下容易造成主从复制延迟,延迟过大时主库WAL日志被归档或移除后会造成主从复制断开,RaseSQL支持自动从归档目录查找所需日志并进行流式传输。2.支持创建指定位点的复制槽,并断点续传数据同步日日志志挖挖掘掘剖剖析析支持强大的日志分析工具,针对数据库日志生成多种维度的分析报表,性能问题一网打尽。日志分析闪闪回回查查询询1.select 语句:select*from test as of timestamp 2017-7-14 16:24:19;2.select into 语句:

10、select*into test_inn from test as of timestamp 2021-11-25 09:15:52.935404+08 where id2 100;3.update from 语句:update test set id=t_user.id from t_user as of timestamp 2021-11-25 15:28:55.914841+08 where test.id!=t_user.id;闪回查询闪闪回回表表1.闪回表:flashback table rel_flashquery to before drop rename to rel_flas

11、hquery_result;2.查询闪回结果:select*from rel_flashquery_result;闪回表审审计计模模块块1.多级别审计:实例审计、用户级审计、表级审计2.多种操作类型审计:DML、DDL、DQL等3.支持审计报表4.支持SQL防火墙审计模块数数据据加加密密1.支持透明加密TDE2.支持主流加密算法3.支持国密SM4数据加密RaseSQL已通过信创测评,完全满足信创要求。在平安核心大BU率先试点信创系统迁移数据库到RaseSQL。高效率透明数据加密和解密,对于应用程序完全无感知事中通过审计完成告警、记录、防御、阻断事后通过审计完成安全事件的定位分析、追查取证数据库

12、层的壁垒,有效杜绝高危SQL将管理数据库对象的权限、管理用户的权限和管理审计日志的权限分离,避免单一管理员权限过度集中2 20 02 20 0.1 12 2自自研研集集中中式式数数据据库库立立项项2 20 02 21 1.6 6R Ra as se eS SQ QL L1 1.0 0发发布布支持AWRASH企业版备份恢复功能企业级日志分析工具数据同步增强功能2 20 02 21 1.1 11 1信信创创测测评评产品功能测评代码溯源分析2 20 02 23 3.6 6兼容PostgreSQL功能增增强强兼容Oracle功能增增强强性能诊断工具增增强强SQL优化工具增增强强2 20 02 22 2.6 61 1.安安全全增增强强:支持表-回收站功能,数据闪回查询2 2.O Or ra ac cl le e语语法法兼兼容容性性增增强强:如insert all,merge into等3 3.功功能能增增强强:支持约束的禁用、启用4 4.读读写写分分离离实实现现等等未未来来已已来来,将将至至已已至至THANKS谢谢观看

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(厚积薄发平安自研数据库演进之路(20页).pdf)为本站 (云闲) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
会员购买
客服

专属顾问

商务合作

机构入驻、侵权投诉、商务合作

服务号

三个皮匠报告官方公众号

回到顶部