通过数据库网关,您可以安全且低成本地将第三方云或本地的数据库接入至阿里云。同时,数据库网关可以与其他阿里云产品(例如数据传输服务DTS,数据库备份DBS,数据管理DMS)集成使用。 数据库自治服务(DAS) 数据库自治服务DAS(Database Autonomy Service)是一种基于机器学习和专家经验实现数据库自感知、自修复、自优化、自运...
国产数据库有完全自研的,例如达梦、OceanBase 等,也有一些是基于 MySQL 做改造的,还有一些事基于 PostgreSQL 改造的,还有购买外国源码然后进行修改的。 替代Oracle 的难点在哪里? 技术上,Oracle 确实领先,在数据库领域是一个标杆一样的存在。即使我们国产数据库的头部企业都认为自己和 Oracle 有较大的差距,作为学习者...
基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持了MySQL(也支持mariaDB)。 二、背景介绍: 早期,阿里巴巴B2B公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求。不过早期的数据库同步业务,主要是基于trigger的方式获取增量变更,不过从2010年开始,阿里系公司开始逐步的尝试基于数据库的日志解析,获取增...
因为像阿里巴巴发展的这一套系统是基于 MySQL 的开源数据库,跟商业数据库在功能和性能上其实是有很大差距的。阿里巴巴当时在用它的时候,有很多事情数据库是做不了的,那么这些做不了的事情当时就放在应用软件里做。所以阿里巴巴在数据库和应用软件上都投入了很大的技术力量。这套系统拿到外部业务去用是不能彻底解决...
大致的替代方案是这样的:以廉价的PC服务器替代小型机,以基于开源MySQL数据库的自研AliSQL数据库替代Oracle数据库,以阿里云代替高端存储设备,形成一个崭新的计算系统,代替原来的IOE传统IT架构。 大事不断迭起的2009年 研究新计算系统的重任落到了2009年成立的阿里云身上。 完成这个重任,有两条路可以选,一条基于开源协议...
OceanBase是完全从头写的,PolarDB应该是基于MySQL开发的。X-Engine SIGMOD 2019是该团队发的论文。今年乌镇世界互联网大会,PolarDB入选15项世界互联网领先科技成果。可以这么理解,OceanBase主要用于支付宝这边的应用、PolarDB主要用于淘宝、天猫这边的应用。 毋庸置疑,在数据库领域,尤其是工业级数据库产品,阿里在国内是领先的...
我:是的,我们线上使用的是MySQL数据库 面试官:每天几百万数据,一个月就是几千万了,那你们有没有对于查询做一些优化呢? 我:我们在数据库中创建了一些索引(我现在非常后悔我当时说了这句话)。 这里可以看到,阿里的面试官并不会像有一些公司一样拿着题库一道一道的问,而是会根据面试者做过的事情以及面试过程中...
作为全球常年排名前2的数据库,MySQL一直是广大开发者学习数据库的首选对象。阿里巴巴从2009年开始用MySQL替代Oracle,并且还基于MySQL自研出了开源数据库AliSQL,用于淘宝商品库的建设。 2018年,在开源数据库领域全球最具影响力峰会Percona Live 上,MySQL社区委员会宣布将2018年度的MySQL社区贡献奖颁给阿里云,这也是MySQL Com...
Canal 是用 Java 开发的基于数据库增量日志解析,提供增量数据订阅&消费的中间件。目前,Canal 主要支持了 MySQL 的 Binlog 解析,解析完成后才利用 Canal Client 来处理获得 的相关数据。(数据库同步需要阿里的 Otter 中间件,基于 Canal)。 一、简介 canal [kə'næl],译意为水道/管道/沟渠,主要用途是基于...