10 | 数据存储的合理性:金融业务可以不用关系型数据库吗?
任杰
你好,我是任杰。这节课我和你聊一聊金融业务应该如何选择数据存储类型。
提到金融行业的数据存储,我们的第一反应肯定是要用关系型数据库。但是如果我追问一句,为什么一定要用关系型数据库?估计很少有人能答上来。最常见的理由是别人在用,所以我也得用,但是这个并不是理由,而是借口。
其实金融行业的数据存储有很多种选择,今天我们就一起看看都有哪些。
数据分类
我们都知道,不同的数据对存储和使用有不同的要求,所以我们选择数据存储类型前先要分析数据有哪些特点,然后才能根据这些特点来针对性地选择适合的存储方案。
通常我们会按照数据与数据之间关系的复杂度来对数据进行分类。最简单的显然是数据之间没有什么关系,比如常见的市场数据就属于这一类。复杂一点的是数据之间有单向的关系,这些关系形成一个树状结构。最复杂的是网状结构的数据,也叫图数据类型。
虽然这些数据在金融系统里都有,但是它们的重要性和出现的频率都不一样,所以在做存储选型的时候也有不同的考量标准。
按照数据出现的频率,数据大体可以分成这样三类:图数据类型、没有关系的数据类型和树状数据类型,它们分别对应了图数据库、时序数据库和关系型数据库。接下来我们就分别看看。
图数据库
顾名思义,图数据库存的是图。图数据库除了提供数据的存储以外,还支持图的查询,比如常见的相邻关系查询,或者连通关系查询。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
金融行业数据存储选择关系型数据库是否必要?本文深入探讨了金融行业数据存储类型的选择,涉及图数据库、时序数据库和关系型数据库。文章首先介绍了KDB,一款专为金融行业设计的数据库,以及其编程语言Q和K。KDB以列存储方式设计,拥有快速的磁盘操作和数据处理速度,适用于处理金融市场数据。另外,文章还介绍了双时序数据库,指出其适用于交易量较小的场外交易类业务。此外,文章还探讨了关系型数据库与面向对象编程之间的阻抗不匹配问题,以及NewSql(NoSql)的新概念。总的来说,本文深入探讨了金融行业数据存储选择的技术特点和挑战,为读者提供了全面的了解和思考。 文章深入探讨了金融行业数据存储类型的选择,包括图数据库、时序数据库和关系型数据库。KDB作为专为金融行业设计的数据库,以其快速的磁盘操作和数据处理速度脱颖而出,适用于处理金融市场数据。另外,双时序数据库适合交易量较小的场外交易类业务。文章还探讨了关系型数据库与面向对象编程之间的阻抗不匹配问题,以及NewSql的新概念。总的来说,本文为读者提供了全面的了解和思考,帮助他们更好地选择适合金融业务的数据存储类型。
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《分布式金融架构课》,新⼈⾸单¥59
《分布式金融架构课》,新⼈⾸单¥59
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(7)
- 最新
- 精选
- Palmer置顶这节课太精彩了! 深入浅出的讲解,娓娓道来,让我醍醐灌顶!2021-05-018
- 楼下小黑哥请问下老师,上述这些数据库国内大厂或者金融机构使用情况怎么样?
作者回复: 对于自我研发能力较弱的金融机构来说,Oracle依然是首选。
2021-01-254 - tt之前有一个项目,想着把若干流程类似但是业务数据不相同的业务统一起来提供一个自定义流程的页面。为了统一代码,就需要一张表可以保存字段数不同的数据,当时想了若干办法: 1.使用关系型数据库。因为每个表的Schema一旦定义就不变了,所以只好与定义足够多的扩展字段,然后在另外一个地方存储这些字段的含义,这样展示在页面上的时候人是可以知道数据整体的意义的。 2、采用文档数据库。但是之前没有人用过,领导也不同意。 3、还是用关系型数据库,把各个业务共有的字段单独出来,然后把变化的部分用Json序列化,然后保存在一个大字段中。 但是实施的时候,大家都习惯了关系数据库,最后使用了方案1。 其实觉得在不改变数据库的前提下,第三个方法是最好的,但确实是如果用某个json字段去查询,效率会很低,只能用like,而且也没有办法建立索引。2021-01-1556
- 王雁林(Leo)老师能否展开数据库在风控和反洗钱的应用。多谢!2021-05-181
- Geek_9c3134老师 如果金额出错了 应该怎么办 做哪些处理2021-01-1711
- salt前面课程提到的值对象可以用来作为json格式存到关系型数据库里,主要是便于后台管理、统计分析。 实体对象不建议这么使用,可以结合关系型数据库 + NewSql(如Mongodb)一起使用。2022-05-21
- quietwater老师有用MongoDB的吗?2022-04-14
收起评论