50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

对话 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:423551
用户头像

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

关注

评论 1 条评论

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

HarmonyOSNext 崩溃急救指南:全局监听+同步退出 = 优雅保命!

Turing_010

《HarmonyOSNext应用崩溃自救指南:零数据丢失的故障恢复黑科技》

Turing_010

构建根技术生态新引擎,全栈赋能云端生产力

华为云开发者联盟

harmony-utils之SM4,SM4加解密

桃花镇童长老

HarmonyOS

harmony-utils之ECDSA,ECDSA工具类

桃花镇童长老

HarmonyOS ArkTS

harmony-utils之SHA,SHA工具类

桃花镇童长老

HarmonyOS ArkTS

6月27日-28日 AICon 北京站,我们在展位等您来!

MatrixOrigin

ClickHouse 可观测性最佳实践

观测云

Clickhouse

创世伙伴创投梁宇:技术公司要具备商业化视角,警惕新评价体系的范式变革

Xue Liang

小米 AI 眼镜:主打「小爱 AI 语音助手」和「第一视角拍照录像」;出门问问发布硬件 TicNote:录音过程可发起对话丨日报

声网

园区智变时刻,网络该如何为企业撑腰?

脑极体

AI

HBase Sync功能导致HBase入库性能下降

天翼云开发者社区

大数据

2025年Java面试:一线大厂高频面试题精选(附答案要点)!

程序员高级码农

java 程序员‘

ERP、MES、PLM、CRM、OA等企业常用软件的区别与联系

优秀

ERP mes PLM

ElevenLabs 语音智能体提示词指南——解锁 AI 语音交互的「灵魂秘籍」丨 Voice Agent 学习笔记

声网

harmony-utils之SM3,SM3工具类

桃花镇童长老

HarmonyOS ArkTS

harmony-utils之RSA,RSA加解密

桃花镇童长老

HarmonyOS

低代码开发×物联网:技术融合下的智能系统架构设计与行业实践路径

电子尖叫食人鱼

低代码 物联网

【7 月 5 日北京】2025 IoTDB 用户大会,科研学术分论坛深度解密!各大教授最新研究等你来听

Apache IoTDB

Java中什么是类加载?类加载的过程?

量贩潮汐·WholesaleTide

Java

飞算科技:以飞算 JavaAI 为核心,打造企业级 Java 智能开发解决方案

飞算JavaAI开发助手

harmony-utils之MD5,MD5工具类

桃花镇童长老

HarmonyOS ArkTS

harmony-utils之SM2,SM2加解密

桃花镇童长老

HarmonyOS ArkTS

如何通过ETL把StarRocks中的数据同步到数仓

谷云科技RestCloud

数据库 数据同步 数仓 ETL StarRocks

智源研究院与北大医院达成战略合作

智源研究院

100万QPS短链系统如何设计?

不在线第一只蜗牛

数据库

HarmonyOS入门指南

桃花镇童长老

HarmonyOS ArkTS HarmonyOS NEXT

如何通过ETL进行数据抽取工作

谷云科技RestCloud

数据库 数据处理 ETL 数据集成 数据抽取

程序员必冲!飞算 JavaAI 炫技赛,当甲方、赢好礼

飞算JavaAI开发助手

HDFS目录配额(quota)不足导致写文件失败

天翼云开发者社区

大数据

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