展开

关键词

国产金融分布式数据库金融核心场景的探索与实践

作者 | 贾瓅园 金融行业作为国民经济的命脉和枢纽,对数据库有着极为严苛的要求。近年来,国产金融分布式数据库迈上了发展的快车道,在多个领域不断取得新突破。 今天为大家带来腾讯云金融行业架构专家贾瓅园老师在金融架构方面的分享,主题为“国产金融分布式数据库金融核心场景的探索实践”。 3 金融分布式数据库架构探索 根据上述分析与要求,结合分布式数据库金融领域的挑战与痛点,我们在金融分布式架构体系方面进行了探索。 完善金融整体解决方案,我们必须要在满足金融监管要求的同时,满足金融客户各类建设特点,以抽象思路和通用化的设计回归到统一的数据库产品。 深入金融业务场景探索。 打磨高可用和稳定性。 创新金融 DB SaaS 服务。以前述提及的数据迁移体系、运维模式、建设模式为例,它能否对未来的金融厂商、客户提供专业的数据库金融场景服务,这些都需要我们不断地去创新和探索。

11720

金融分布式数据库架构设计要点

行业背景 银行业从最初的手工记账到会计电算化,到金融电子化,再到现在的金融科技,可以看到金融与科技的结合越来越紧密,人工智能、大数据、物联网、区块链等新兴技术改变了金融的交易方式,为金融行业的创新前行提供了源源不断的动力 同时互联网金融的兴起是一把双刃剑,带来了机遇的同时也带来了挑战。普惠金融使得金融的门槛降低,更多的普通大众参与到金融活动中,这让金融信息系统承受了越来越大的压力。 随着数据库瓶颈的凸显,进行分布式改造迫在眉睫。 数据库分布式改造的途径 数据库进行分布式改造主要有三种途径:分布式访问客户端、分布式访问中间件、分布式数据库。 分布式数据库总体架构 其实当前市面上的分布式数据库总体架构都是类似的,由必不可缺的三个组件组成:接入节点、数据节点、全局事务管理器。 分布式数据库如何实现PITR 数据库的PITR一般都是通过一个基础备份加上持续不间断的wal归档来做到的,这个基础备份可以是在线的,因为它并不需要数据库当时处于一致性状态,一致性可以通过replay redo

42951
  • 广告
    关闭

    腾讯云图限时特惠0.99元起

    腾讯云图是一站式数据可视化展示平台,旨在帮助用户快速通过可视化图表展示大量数据,低门槛快速打造出专业大屏数据展示。新用户0.99元起,轻松搞定数据可视化

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    亿客户和PB级数据规模的金融数据库实战历程

    当时,腾讯有一款金融的分布式数据库产品TDSQL,其业务场景和对数据库的可靠性要求,和银行场景非常类似。 微众银行和腾讯TDSQL团队合作,共同将TDSQL打造为适合银行核心场景使用的金融分布式数据库产品,并将TDSQL用于微众银行的核心系统数据库。本文是对整个实践历程的总结。 从过往经验来看,当时除了oracle等少数传统的商业数据库,能满足金融银行场景的数据库产品并不多。 1.TDSQL架构介绍 TDSQL是基于MySQL/Mariadb社区版本打造的一款金融分布式数据库集群方案。 微众银行通过实践证明,TDSQL作为金融的核心数据库,是完全胜任的。

    96820

    教科书的网站用户体验指南

    用户体验(User Experience,简称 UE/UX)是用户在使用产品过程中建立起来的一种纯主观感受。 但是对于一个界定明确的用户群体来讲,其用户体验的共性是能够经由良好设计实验来认识到。 对于一个网站来说「用户体验」一直都是重中之重的事情,明月以前也多次讲到“用户体验”的重要性,但是并不够完善准确。 今天明月看到了AdSense 帮助里的『用户体验之南』才发现这是一篇“教科书”级别的存在,虽然是出自谷歌但其绝对是整个搜索引擎行业的标准了,任何搜索引擎其实都在遵循这个标准来判断一个站点的「用户体验」, 提供符合用户情形的体验 对您的网站进行优化时,请牢记这些用户体验原则 无论何时何地,只要用户需要,您的网站都应该为其提供良好的体验。您需要考虑用户在不同情况下使用网站的方式有何不同,这一点很重要。 由于用户没有时间阅读较长的点评,您的网站甚至可以通过显示最热门的简短点评来为移动用户优化点评体验。 请记住,一定要考虑用户访问您的网站时所处的情形,然后提供与之相符的用户体验。 ? 5.

    27220

    数据库安全之金融

    金融行业正常业务范围概括起来主要有以下四大部分,分别是银行业,证券业,保险业及其他金融服务。其中银行业包括中央银行,商业银行,其他银行。证券业主要有股票、债券、期货及其他有价证券的投资交易活动。 其他金融业务是上述三种业务之外的业务,主要有金融信托、金融管理、金融租赁、财务公司、邮政储蓄、典当以及其他未列明的金融活动。 在这样的信息化背景下,金融行业紧跟潮流,在信息化设备采购上一直保持着国际先进水平,但仅保持硬件及软件系统的先进性还是不够的。 数据库作为金融行业信息系统的核心和基础,承载着越来越多的关键业务系统,整个业务流程过程中的操作、数据的变更、新增、删除都存储在数据库中,保存着客户的个人资料以及资金等各类信息。 针对网络中的威胁,金融行业也采取了很多防御措施,比如在金融信息系统最外层部署了网络防火墙,在应用层部署了IDS、IPS、WAF、堡垒机等一系列安全产品,在客户终端上也部署了相应的防病毒软件,但在数据库层面安全措施做得不够

    47820

    教科书的网站用户体验指南

    用户体验(User Experience,简称 UE/UX)是用户在使用产品过程中建立起来的一种纯主观感受。 但是对于一个界定明确的用户群体来讲,其用户体验的共性是能够经由良好设计实验来认识到。 对于一个网站来说「用户体验」一直都是重中之重的事情,明月以前也多次讲到“用户体验”的重要性,但是并不够完善准确。 今天明月看到了AdSense 帮助里的『用户体验之南』才发现这是一篇“教科书”级别的存在,虽然是出自谷歌但其绝对是整个搜索引擎行业的标准了,任何搜索引擎其实都在遵循这个标准来判断一个站点的「用户体验」, 提供符合用户情形的体验 对您的网站进行优化时,请牢记这些用户体验原则 无论何时何地,只要用户需要,您的网站都应该为其提供良好的体验。您需要考虑用户在不同情况下使用网站的方式有何不同,这一点很重要。 由于用户没有时间阅读较长的点评,您的网站甚至可以通过显示最热门的简短点评来为移动用户优化点评体验。 请记住,一定要考虑用户访问您的网站时所处的情形,然后提供与之相符的用户体验。 5.

    27840

    dubbo应用服务发现初体验

    目前dubbo往注册中心上注册的数据是接口,而应用服务发现是往注册中心上注册实例(ip+port),两者的区别只是注册的粒度不同。 在dubbo2.7.5版本中发布了应用服务发现 ? 原理、方向固然重要,但想试用下dubbo的应用服务发现却不知道如何配置,于是接下来从网上的碎片和源码来搭建一下dubbo的应用服务发现demo 体验应用服务发现 环境搭建 这里介绍下我常用的搭建dubbo 两种服务发现 接口服务发现 dubbo默认就是接口服务注册,只要找个provider的demo启动就行,启动好我们看一下zk上注册的数据 ? 应用服务发现的配置,在网上能找到的资料很少,这里我也是翻遍了资料,加上自己尝试,得出的配置,除了配置zk地址,还需要开启应用服务发现: dubbo.registry.parameters[registry-type

    73641

    面向金融应用的GreatSQL正式开源

    GreatSQL由万里数据库发起、主导、维护,也欢迎广大MySQL使用者、爱好者下载使用,或者提交代码、issue等。 1. 而GreatSQL已经有效解决了绝大多数较严重的问题,可以更放心地在金融应用场景使用MGR架构。 2. GreatSQL的优势及展望 在金融应用场景中,对数据的可靠性和架构的容错性要求都更高,对多数据中心甚至多活都有较高需求。为此,GreatSQL未来会在以下几方面着重发力。 2.1 增加更多金融场景需求特性 增加地理标签功能。当在多机房部署MGR时,可以保证每个机房中至少有一个节点都参与事务认证,确保该节点总有最新事务,这可用于解决多机房数据同步的问题。 其他更多企业特性展望 未来我们还计划将一部分企业特性也开放出来,包括且不仅限于国产化硬件适配、等保合规、安全加密、Oracle兼容等众多特性。 3.

    16910

    腾讯分布式数据库TDSQL金融能力的架构原理解读

    hrd7lij4yf.jpg] 第一章,产品简介以及适用场景 第二章,TDSQL架构分析及模块介绍 第三章,数据一致性保障 第四章,分布式TDSQL实践 第五章,数据同步与备份 一、TDSQL是什么:腾讯如何打造一款金融分布式数据库 我们开始把这个高可用的数据库产品化。到2012年,TDSQL的雏形就已经出来了,作为一款内部产品,开始在公司内部提供金融的数据强一致性、可靠性服务。 在金融场景,你没有办法去估量——假如错一条数据,到底这条数据是1分钱还是1个亿,所以数据强一致是我们最根本的一个特性。不允许丢,不允许错,这是对数据库起码的要求。 第二是金融高可用。 第五点是企业安全。金融数据是敏感的,一些敏感的金融数据需要在当前数据基础上再做一层更高级别的企业安全防护,比如数据库防火墙,以及透明加密,等等。 三、TDSQL金融特性之:数据强一致性保障 前面我们了解了TDSQL的整体架构和核心特性。接下来我们要重点聊一聊它最重要的特性——作为金融场景下不可或缺的数据强一致性的保障。

    3.9K43

    腾讯TDSQL:带你认识真正的金融自主可控分布式数据库

    实际上,腾讯推出的 TDSQL(TencentDistributed SQL) 金融分布式数据库,在对内支撑微信红包业务的同时,对外也正在为中国金融行业技术自主可控分布式数据库解决方案 作为国内首家互联网银行 目前 TDSQL 已正式通过腾讯金融云对外输出金融分布式数据库产品服务,除了微众银行,腾讯分布式数据库 TDSQL 还支撑着华通银行、华夏银行、潍坊银行、内蒙金谷农商银行、北京人寿、爱心人寿等众多银行和保险公司的互联网核心生产系统 并已经为超过 500+ 的政企和金融机构提供数据库的公有云及私有云服务,客户覆盖银行、保险、证券、互联网金融、计费、第三方支付、物联网、互联网 +、政务等领域,得到了客户及行业的一致认可。 所以,从 08 年开始,团队决定重构 TDSQL 解决方案,针对金融类业务的特点,列出以下几个要点: 数据强一致的要求 数据库集群的可用性、稳定性和容灾要求要达到银行标准 业务无需拆分超大表,数据库自动拆分 金融业务的数据库发展及展望 金融业务涉及国计民生的重点业务,一个小小的 BUG,一个操作失误,就可能影响到数以万计的百姓资产准确性。正因为这样的责任,腾讯云 TDSQL 团队始终坚守则“本心”。

    92630

    Hyperf 初体验-数据库

    本节和数据库进行一次访问,包括数据库迁移、增删改查等操作 仔细阅读文档 仔细阅读文档 仔细阅读文档 重要的是说三遍!!! 创建数据连接 Hyperf 数据库的连接配置在 config\autoload\database.php 文件中 <? DB_COLLATION=utf8mb4_unicode_ci DB_PREFIX= REDIS_HOST=localhost REDIS_AUTH= REDIS_PORT=6379 REDIS_DB=0 执行数据库迁移 function delete() { $user = User::query()->find(1); return $user->delete(); } } 关于数据库操作

    1.5K30

    TiDB 金融备份及多中心容灾

    金融行业来说,数据库作为最核心的基础组件之一,要求它能够安全运行和保障数据安全,这是一个刚需。另外,数据库服务本身的高可用,是我们实现整个对外数据服务连续性的最重要的基石。 TiDB 的金融备份及容灾之道 TiDB 经常这么多年的积累和逐渐完善,在整个分布式数据库的容灾和灾备的领域,我们达到了金融生产的要求。 但光有上述方案是不不够的,PingCAP 对于自身产品的要求是非常严格的,既然是要达到金融生产的要求,除了要有对应的技术方案、对应的技术实现之外,必须为产品本身提供专业的分布式测试的体系和手段。 任何中心失效,都会由另外两个中心来立刻进行故障的转移,以及对外继续提供正常的数据库服务。 、证券等金融客户提供完善的、可靠的、放心的、金融的分布式数据库服务。

    33931

    直播回顾 | 腾讯分布式数据库TDSQL金融能力的架构原理解读

    image.png 第一章,产品简介以及适用场景 第二章,TDSQL架构分析及模块介绍 第三章,数据一致性保障 第四章,分布式TDSQL实践 第五章,数据同步与备份 一、TDSQL是什么:腾讯如何打造一款金融分布式数据库 我们开始把这个高可用的数据库产品化。到2012年,TDSQL的雏形就已经出来了,作为一款内部产品,开始在公司内部提供金融的数据强一致性、可靠性服务。 在金融场景,你没有办法去估量——假如错一条数据,到底这条数据是1分钱还是1个亿,所以数据强一致是我们最根本的一个特性。不允许丢,不允许错,这是对数据库起码的要求。 第二是金融高可用。 第五点是企业安全。金融数据是敏感的,一些敏感的金融数据需要在当前数据基础上再做一层更高级别的企业安全防护,比如数据库防火墙,以及透明加密,等等。 A:支持的 特惠体验数据库  image.png

    58030

    国产数据库部署初体验

    达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM。本次将进行DM8的开发版本的部署。 ? dbdbms/** 修改目录权限 */chown -R dmdba:dinstall /data/dm/** 修改安装包的权限 */chmod 775 DMInstall.bin 3 数据库系统软件安装 初始化数据库 ? 完成后,/data/dm/data目录下生成如下内容 ? 5. dmasmsvr服务生效 -s 服务脚本路径,设置则忽略除-y外的其他参数选项 -h 帮助 其中-i 参数中的/data/dm/data/testdb/dm.ini文件是在上一步初始化数据库后生成的

    44140

    航母miRNA数据库

    前几天有小伙伴问关于 miRNA 的数据库,由于 miRNA 相关的数据库太多了,要是分开介绍的话估计要好久好久。 幸好,有人已经把 miRNA 相关的数据库整理好了,我们只需要基于自己的目的进行查找就可以找到相对应的数据库,然后进行使用就行了。 我们需要做的就是,通过里面的描述来进行数据库筛选。 ? 数据库总结 这个数据库的使用基本上就是这样的,剩下的,就是我们基于出来的内容去选择自己想用的数据库了。 对于数据库的选择建议还是: 选择发表日期近的数据库,这样的数据库至少里面包含的数据肯定会比之前发表的多。 选择被引次数多的数据库,这样被引的多说明相对来说比较权威。 这类总结其他数据库的网站,最怕的还是不更新了,这样的话,那我们也就检索不到最新的数据库了。但是这个数据库上面,写了最近的更新是最近,所以应该还是一个时常更新的数据库的。

    34720

    2017 国际体验设计大会 :搭建互联网金融产品的体验创新方法库

    导读:7月13日,来自腾讯用户研究与体验设计部(简称:CDC)的饶瑞及郑露围绕“搭建互联网金融产品的体验创新方法库“这一主题,在2017国际体验设计大会中开展了半天的专题工作坊。 向参与工作坊的同行业伙伴们介绍了CDC在互联网金融方面的沉淀和探索。以下为现场内容的整理和报道。 ? 演讲主题:搭建互联网金融产品的体验创新方法库 演讲嘉宾:腾讯TEG用户研究与体验设计部 饶瑞 郑露 ? 2017国际体验设计大会于7月12日在国家会议中心开幕 在工作坊的开场介绍了互联网金融与传统金融的差别,互联网金融填补了传统金融的服务空白。 与会者有来工商银行、平安证券、汇丰银行、蚂蚁金服、华为等企业,大部分都具有金融行业的工作经验。

    62490

    优化体验成发展新风口,新金融重在内外兼修

    新技术不断与金融行业融合,体验不断升级 新金融时代之所以能够给人们带来如此酷炫的体验,其中一个很重要的原因就在于技术与金融相关流程的结合之后所产生的全新体验。 这种体验是传统金融时代和互联网金融时代都无法感受的,它更加能够让用户获得一种完全不同的体验。 基于金融行业的新技术不断出现,俨然成为一种体验“加速器”。 借助金融科技的炫酷表现,用户完全能够获得一种与众不同的体验。 通过金融行业本身与其外部因素的不断整合与联系,新金融俨然已经成为优化用户体验的一个“加速器”,在这样一个大背景下,只有坚持做好金融行业本身以及横亘各行业的体验优化才能让金融行业真正成为一个助推其他行业发展的加速器 进入到新金融时代,体验的提升对于其未来的发展具有至关重要的作用,从某种意义上来讲,新金融时代的成败根本在于体验

    37260

    扫码关注腾讯云开发者

    领取腾讯云代金券