写点什么

对话 Oracle 吴承杨:我们是如何思考数据库这件事儿的

  • 2020-01-17
  • 本文字数:1577 字

    阅读完需:约 5 分钟

对话 Oracle 吴承杨:我们是如何思考数据库这件事儿的

很多人都知道 Oracle 的中文译名是“甲骨文”,但其实 Oracle 的中文含义是“智慧之源”,Oracle 创始人在命名时也是取的这个含义。当然,Oracle 数据库也没有辜负这个名字,在其发展的四十多年中,一直保持着在数据库领域的技术领先性。


作为数据库领域的排头兵,相信很多人都很想知道 Oracle 是如何规划数据库发展的?对于数据库的未来趋势又是如何看待的…近日,我们采访了 Oracle 公司副总裁及中国区云平台总经理吴承杨,从他的回答中也许可以获得一些答案。



Oracle 公司副总裁及中国区云平台总经理吴承杨

Oracle 数据库的设计思路

“数据库能够完成增、删、改、查的功能,但增删改查不是数据库的全部。”那么,数据库的全部是什么呢?也许我们可以从 Oracle 数据库在近三年的发展历程中,找到一些答案。


我们看看近三年来,Oracle 数据库在功能方面有哪些变化。


  • 2017 年,Oracle 12c Release2 版本中,比较突出的功能是支持 PDB(可插拔数据库)和 CDB (多租户容器数据库),即在一个根数据库上可以支持 4000 个可插拔数据库,每个可插拔数据库可以管理一个应用或者客户。在云时代,这是 IaaS 层面非常通用的架构。

  • 2018 年,Oracle 18c 版本中,也有几个比较突出的功能,例如与 Active Directory 的集成、分片 RAC、PDB 快照转盘、内存访问优化、私有临时表等等。

  • 2019 年,Oracle 19c 版本中的新功能也很多,我们举几个比较典型的。首先是索引自动化,大多数数据库运行慢的问题都是索引做的不好导致的,而在 Oracle 19c 可以自动帮使用者做索引;其次是针对 IoT 的快速、批量插入,每秒钟可以支持 10 万数据的插入;第三是 Active Data Guard,没有选件的数据库不叫数据库,这个功能不仅可以让使用者在主节点写入,在备份节点也可以写入,甚至可以在整个 loading 不重的情况下支持双活。


纵观近三年,Oracle 数据库的发展历程,我们可以发现 Oracle 的设计原则是让数据库越做越简单,而越做越复杂!基于这样的原则,当时间行进到 2020 年,Oracle 数据库又会有哪些新变化呢?


据吴承杨介绍:“Oracle 20c 版本中会在多模型和性能两个方面有所创新。其中多模型增强方面,会加入原生区块链表和 AutoML,而在性能方面会引入 JSON 二进制表示和持久内存存储。”


我们详细介绍一下原生区块链表和持久内存存储这两个新功能的作用。


所有人都在谈区块链,但区块链的使用是一件很复杂的事情,尤其是如何将区块链加入到数据库中。而 Oracle 20c 自带原生区块链表,完全不用担心这个问题,并且 Oracle 数据库的用户众多,如果全部连接在一起,那么这其中可想象的空间就非常大了。


为什么会增加持久内存存储呢?吴承杨表示:“未来数据一定会分成热、温、冷三种不同的数据,温数据存在闪存中,冷数据存在硬盘里,那热数据呢?当然是存在持久性内存中,这也是 Oracle 20c 支持持久性内存的原因。”

如何看待数据库的发展趋势?

数据库不是一个新产品,但却是一个总有新技术的产品。


面对数据库的未来发展趋势,吴承杨没有像大多数预测那样,提及到具体的技术,而是表示数据库未来发展趋势其实应该围绕两个核心问题,一个是数据库能为客户带来哪些业务价值,另一个是带来这些价值需要多少成本。


落在具体的实践上,这两个问题应该如何解决呢?吴承杨表示,简单来说,就是需要完成以下四件事情:


  • 第一件事情,数据清洗,这是数据产生业务价值的基础;

  • 第二件事情,用最敏捷的方法去做数据的展现和分析;

  • 第三件事情,建立以客户为中心的标准视图;

  • 第四件事情,基于此挖掘数据的价值;


数据库未来发展一定是实现或者更好的实现这四件事情。如果从 IT 角度来看,无论是何种数据库都需要实现高性能、可用性和安全性,有了这些底层支撑才能去谈如何降低成本、如何实现用户价值。


未来数据库将会如何发展?吴承杨表示也许 Oracle 的使命能够很好的回答这个问题,“帮助人们以新的方式看待数据,探索数据价值并创造无限可能。”


2020-01-17 09:423328
用户头像

发布了 497 篇内容, 共 322.6 次阅读, 收获喜欢 1919 次。

关注

评论 1 条评论

发布
用户头像
2020-01-17 10:32
回复
没有更多了
发现更多内容

AIGC立法和相关版权案例分享-“心寄源”法律沙龙(2023第五期 | 总第十期)成功召开

开放原子开源基金会

最全数据安全评估标准汇编,你应该需要!(附下载)

极盾科技

数据安全

原料所属权管理领先实践,助力造币厂来料加工原料管理降本增效

用友BIP

领先实践 原料所属权管理

低代码平台探讨-MetaStore元数据缓存 | 京东云技术团队

京东科技开发者

缓存 低代码 元数据 企业号10月PK榜

百度世界大会2023重磅发布进行时,小度全新智能音箱重构家居美学新乐章

新消费日报

新晋技术管理者如何推动组织变革?

LigaAI

团队管理 研发管理 进阶 技术管理 企业号10月PK榜

英语学习工具:Eudic欧路词典 for Mac增强版

展初云

Mac 欧路词典 英语学习工具

使用流量管理工具保护 Kubernetes 的六种方法

NGINX开源社区

Kubernetes DOS攻击 Web应用防火墙 原生云

PaddleX解决分类、检测两大场景问题?实战精讲教程来了!

飞桨PaddlePaddle

AI 飞桨 套件

用友 Fast by BIP引领专业技术服务企业快速迈向数智化创新

用友BIP

Fast by BIP

全面解析内存泄漏检测与修复技术

华为云开发者联盟

程序员 开发 内存 华为云 华为云开发者联盟

玩转MaxCompute SQL训练营! 数据分析挖掘迅速出师

阿里云大数据AI技术

大数据 数据分析

从理论到实践,实时湖仓功能架构设计与落地实战

袋鼠云数栈

数据中台 数据仓库 数据湖 湖仓一体 实时湖仓

架构师日记-聊聊开发必掌握的那些实践技能 | 京东云技术团队

京东科技开发者

软件开发 代码注释 开发技能 企业号10月PK榜

如何从构建到运营?数科公司数智创新研讨会成功举办

用友BIP

数科公司

九章云极DataCanvas多模态大模型平台实践与思考

九章云极DataCanvas

推动产业升级及创新,Doris Summit Asia 2023 先进智造与电信论坛提前揭秘

SelectDB

数据库 大数据 数据仓库 实时数仓 apache doris

代码的艺术 - Writing Code Like a Pianist | 京东云技术团队

京东科技开发者

代码质量 整洁代码 企业号10月PK榜 系统质量

黄金眼PAAS化数据服务DIFF测试工具的建设实践 | 京东云技术团队

京东科技开发者

测试 PaaS 回归测试 企业号10月PK榜

校源行 | 开放原子开源社团(西北工业大学)授牌仪式成功举行

开放原子开源基金会

图文结合丨Prometheus+Grafana+GreatSQL性能监控系统搭建指南(下)

GreatSQL

greatsql

李彦宏:我们即将进入一个AI原生的时代|百度世界2023

飞桨PaddlePaddle

百度 大模型 文心一言

SOA认知和方法论 | 京东物流技术团队

京东科技开发者

架构 软件架构 SOA 企业号10月PK榜

SoundSource for mac(音量控制工具)

展初云

Mac软件 音量调节

商用显示设备包括哪些?

Dylan

企业 设备 显示器 LED显示屏

使用 ChaosBlade 验证 DLRover 的弹性和容错的稳定性

AI Infra

人工智能 开源 开发者 云原生 大模型

LAS Spark+云原生:数据分析全新解决方案

字节跳动数据平台

数据库 大数据 数据中台 数据研发 企业号10月PK榜

面试多起来了

王磊

Java

欢迎来到 GPTSecurity!共建知识库

云起无垠

GPTSecurity

QSpace Pro for Mac(多窗文件管理器)

展初云

文件管理 Mac软件

以烟草行业为例,聊聊如何基于 PLC + OPC + TDengine,快速搭建工业生产监测系统

TDengine

tdengine 时序数据库

对话 Oracle 吴承杨:我们是如何思考数据库这件事儿的_数据库_田晓旭_InfoQ精选文章