阿里云数据库自研产品亮相国际顶级会议ICDE 推动云原生数据库成为行业标准

4月9日,澳门当地时间下午4:00-5:30,阿里云在ICDE 2019举办了主题为“云时代的数据库”的专场分享研讨会。

本次专场研讨会由阿里巴巴集团副总裁、高级研究员,阿里云智能数据库产品事业部负责人李飞飞(花名:飞刀)主持,五位学术界知名学者和教授受邀参加作为Panel Discussion的嘉宾,与现场近百位与会者进行了深入交流讨论。这五位教授分别是:
Anastasia Aliamaki,Professor and ACM Fellow, EPFL;
Ihab Ilyas, Professor and ACM Distinguished Scientist, Vice Chair of ACM SIGMOD, University of Waterloo;
Guoliang Li, Professor, Tsinghua University;
C Mohan,IBM Fellow,IEEE&ACM Fellow,IBM; 
Xiaofang Zhou, Professor & IEEE Fellow, University of Queensland;

整场分享讨论会分为两部分。第一部分先由来自阿里巴巴集团、阿里云智能数据库产品事业部的吕漫漪、林亮、黄贵、乔红麟技术专家们分别介绍了阿里巴巴在POLARDB for MySQL, POLARDB X, AnalyticDB, 以及智能化自治数据库平台SDDP(Self-Driving Database Platform)等产品和技术的进展,以及如何依靠创新来帮助企业解决传统数据库业务场景中在数据处理方面面临的挑战,体现出阿里云智能数据库的技术领先性,以及品牌和文化,目前阿里云数据库在全球云数据市场上位列前三。

第二部分由几位专家分别就云时代的数据库趋势和挑战发表了自己的见解,然后就与会学者关心的问题进行了深入探讨。

其中,C Mohan博士提出,云时代下Serverless允许用户实现应用无需考虑软硬件配置,并且通过PaaS实现自动扩展,对数据库来说,自身健壮性是基础要求,另外还需要加强分布式负载的处理能力。目前面临一些挑战,例如公有云用户是一个私有环境,混合云方面还需要优秀的分布式OLTP DBMS, 内存/存储架构上还有很多工作可以做。除此之外,数据安全、数据管理方面都是需要考虑的问题。

数据显示,中国84%以上的企业表示愿意接受云技术。针对目前面临的挑战,Anastasia Aliamaki 教授指出,一是数据多样性(关系型数据,非关系型数据)对于数据库处理数据是一个巨大挑战,需要构建一个智能的数据库来处理各种各样的负载,需要扩展SQL接口,code-generation提供了运行时构建相应底层数据的访问路径;二是 data cleaning是极其消耗资源的,包括数据从传统数据库迁移到云数据库的迁移工具(用户可以不关心如何迁移的细节问题)。对于用户来说,如果能让用户上述两点都能做到无感知应用,这无疑是云数据库的最大亮点。

周晓方教授认为,从传统数据库迁移到云数据库是一个系统工程。为了提升用户体验的满意度,云数据库努力解决高并发、扩展等问题,用户从传统数据库迁移到云数据库不仅仅是一次迁移,也是一次自我调优的过程,可以构建生态系统,从不同的领域开展深入研究。

Ihab Ilyas教授分享了在Data Cleaning and Integration to cloud领域的洞见和成果。他特别指出,迁移到云数据库问题不在云本身,用户通常选择他熟悉的产品。云数据库必须了解客户需求,解决客户问题。他说:“对于大数据工程师来说,算法的实现对他们不是噩梦,Hadoop版本却成为他们的噩梦。我们发现迁移这个事情已经在发生,但是我们需要更多关注这个过程本身,并且对过程敏感,能够带给用户无痛感的迁移。”

李国良教授认为,云数据库最大的特点是不需要维护数据库,可以节约DBA成本,但是数据库是比操作系统还复杂的系统,需要迁移数据库设计的生态系统,并构建相应的APP。小公司业务应用简单容易上云,大公司因为业务太过复杂不太容易上云,云厂商需要解决大公司的应用迁移问题。

最后,数据库领域的专家学者们强调可以借鉴云和大数据生态的演进发展,逐步把数据库技术带入机器学习中而不是强求打造一个“全能的”数据库。最后几位教授也对阿里巴巴在此领域的继续贡献充满期盼。


原文链接
本文为云栖社区原创内容,未经允许不得转载。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/519217.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

常用git

常用git #在此分支基础上创建test分支,并切换到test 注:本分值的以前提交记录会保存 git checkout -b test #在此分支基础上创建uat分支,并切换到uat 注:本分值的以前提交记录会保存 git checkout -b uat #将本地的uat分支推送…

springboot Java实现多文件的zip压缩操作 + 通过浏览器下载文件的两种方式

注只适配utf-8的场景,待完善! 压缩为zip文件 通过java程序输出文件 /*** 功能:压缩多个文件成一个zip文件* param srcfile:源文件列表* param zipfile:压缩后的文件*/ public static void zipFiles(File[] srcfile, File zipfil…

大神如何一招完美解决Hadoop集群无法正常关闭的问题!| 博文精选

来源 | CSDN 博客作者 | Alice菌,责编 | Carol出品 | CSDN云计算(ID:CSDNcloud)相信对于大部分的大数据初学者来说,一定遇见过Hadoop集群无法正常关闭的情况。有时候当我们更改了Hadoop内组件的配置文件后,…

oracle怎么查语句消耗时常,Oracle 查找常见耗性能的语句

-- 最耗缓存SELECT * FROM (SELECT SQL_FULLTEXT sql,buffer_gets, executions, buffer_gets/executions "Gets/Exec",hash_value,address,LAST_ACTIVE_TIMEFROM V$SQLAREAWHERE buffer_gets > 10000ORDER BY buffer_gets DESC)WHERE rownum < 10 ;-- 最多物理…

现代IM系统中的消息系统架构 - 架构篇

前言 IM全称是『Instant Messaging』&#xff0c;中文名是即时通讯。在这个高度信息化的移动互联网时代&#xff0c;生活中IM类产品已经成为必备品&#xff0c;比较有名的如钉钉、微信、QQ等以IM为核心功能的产品。当然目前微信已经成长为一个生态型产品&#xff0c;但其核心功…

ORA-12505, TNS:listener does not currently know of SID given in connect descriptor

ORA-12505: TNS: 监听程序当前无法识别连接描述符中所给出的SID 给程序配置新的数据库的时候&#xff0c;出现了以下错误 ORA-12505, TNS:listener does not currently know of SID given in connect descriptor说明给到的sid有误,很有可能就是服务名和sid混淆使用。 首先了解…

华南地区最大数据中心上线 阿里云河源数据中心正式开服

2月18日&#xff0c;阿里云在官网宣布&#xff0c;河源数据中心正式对外提供服务。这是华南地区规模最大的绿色数据中心&#xff0c;可容纳超过30万台服务器&#xff0c;作为深圳地域的新可用区为华南地区上百万企业客户提供领先的云计算、人工智能、物联网等服务。 据悉&#…

在阿里做了五年技术主管,我有话想说

阿里妹导读&#xff1a;在历史文章《如何成为优秀的技术主管&#xff1f;》中&#xff0c;阿里巴巴高级技术专家云狄从开发规范、开发流程、技术规划与管理三个角度&#xff0c;分享对技术 TL 的理解与思考。 今天的文章&#xff0c;他将继续深入探讨这一话题&#xff0c;从管理…

oracle删除查询的数据库语句,Oracle简略的语句 查询 删除 修改(1)

Oracle简单的语句 查询 删除 修改(1)Dual系统表介绍数据类型&#xff1a;数据是信息数字表现形式,信息的加工处理是以大量的结构化数据为载体进行的,数据库管理系统的核心是数据库,数据库的主要对象是表,表是结构化数据存储的地方.Oracle系统也提供了大量的数据类型主要包括两大…

Fish Redux中的Dispatch是怎么实现的?

零.前言 我们在使用fish-redux构建应用的时候&#xff0c;界面代码&#xff08;view&#xff09;和事件的处理逻辑&#xff08;reducer&#xff0c;effect&#xff09;是完全解耦的&#xff0c;界面需要处理事件的时候将action分发给对应的事件处理逻辑去进行处理&#xff0c;…

装载服务器安装和配置_一站式解决方案

文章目录一、安装搭建篇1.1. 安装ORACLE客户端1.2. 安装LFTP1.3. 安装DBI和DBD&#xff08;1.4. 将应用包导入数据加载服务器1.5. 数据库账号密码加密策略二、进阶篇2.1. 数据库操作2.2. 加载器操作2.3. 数据库连接2.4. 模型变更2.5. 装载数据到目标表2.6. 装载特殊场景三、特色…

码上用它开始Flutter混合开发——FlutterBoost

开源地址: https://github.com/alibaba/flutter_boost为什么需要混合方案 具有一定规模的App通常有一套成熟通用的基础库&#xff0c;尤其是阿里系App&#xff0c;一般需要依赖很多体系内的基础库。那么使用Flutter重新从头开发App的成本和风险都较高。所以在Native App进行渐…

Linux系统常用指令总结

来源 | CSDN 博客作者 | 不撸代码闲得慌&#xff0c;责编 | Carol出品 | CSDN云计算&#xff08;ID&#xff1a;CSDNcloud&#xff09;系统的运行级别0&#xff1a;关机1&#xff1a;单用户模式&#xff08;可以找回丢失的密码&#xff09;2&#xff1a;多用户状态没有网络服务…

在php中调用java接口吗,php 调用 java 接口

php 需要开启 curl模块/** HTTP 请求函数封装*/function http_request_cloudzone($url, $data){//var_dump($url."test");if(!$url){return "";}$ch curl_init ();curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); //禁用证书curl_setopt($ch, CURLOPT_…

像数据科学家一样思考:12步指南(下)

第三阶段-完成 一旦产品构建完成&#xff0c;你仍然需要做一些事情来使项目更加成功并使你的未来生活更轻松。那么我们如何完成数据科学项目呢&#xff1f; 10-交付产品 完成阶段的第一步是产品交付。为了创建可以交付给客户的有效产品&#xff0c;首先必须了解客户的观点。其…

数据加载操作手册

文章目录一、基础资料准备1.1.表名规约1.2.设计1套临时表和1套同构层表1.3.存储过程二、流程规范2.1. 生成控制文件(.ctl)2.2. 拉取ods推送的数据文件2.3. 数据加载数据同步三、手动调度3.1. 到下载的数据文件路径&#xff1a;3.2. 数据文件筛选3.3. 将要加载的表的备份表清空;…

基于Tablestore管理海量快递轨迹数据架构实现

快递轨迹管理 对于一个快递公司&#xff0c;在全国范围内有着大量的快递点、快递员、运输车辆以及仓储中心。而快递自产生后&#xff0c;就会在这些地点、人物之间流转。因而&#xff0c;一套完善的快递管理追踪系统是快递公司的重要管理工具&#xff1b; 用户通过平台客户端…

完了!Python黄了! 80%的程序员:痛快!你怎么看?

Python真的万能语言&#xff1f;在我的一个朋友看来&#xff0c;他坚信 Python 可以做任何事情。其实我是不服的&#xff0c;因为我在某网站看到有条评论&#xff1a;Python将要黄了&#xff01;事实究竟如何&#xff1f;这篇文章会揭开这个黑幕&#xff0c;让程序员看清现实&a…

趣谈预留实例券,一文搞懂云上省钱最新玩法

ECS近期推出了预留实例券&#xff08;Reserved Instances&#xff09;&#xff0c;简称RI&#xff0c;这东西很cool&#xff0c;今天我们聊聊这个。 首先这篇Blog不是文档&#xff0c;读完后想详细了解文档的朋友请点击 一个小故事 我来给大家讲一个故事理解云上的几种付费方…

到底什么是空指针?如何避免空指针_01

文章目录1. 场景案例2. 针对于空指针的场景&#xff0c;有哪些方式可以避免问题1. 场景案例 package com.gblfy;import org.springframework.beans.factory.annotation.Autowired;import javax.servlet.http.HttpServletRequest;/*** 理解什么是空指针*/ public class WhatIsn…