以史为鉴!数据模型变迁史
本文是Stonebraker和Hellerstein两位数据库泰斗2005年论文What Goes Around Comes Around的总结,讲述数据库的数据模型35年的变迁历史,另外论文还总结了一些经验。这是一个非常有趣的话题,能够让我们更多地去从市场和产品角度看问题,尤其是考虑到不断迭代的甚至是越来越快地迭代的数据库技术。
X-DB FPGA 异构计算加速
本文是阿里巴巴数据库事业部X-DB团队在今年云栖大会上的分享。作者王剑英是阿里巴巴高级技术专家,主要从事存储引擎的开发及性能优化,同时负责X-DB异构计算加速方向的一些工作。本文将介绍X-DB数据库在FPGA异构计算加速方向上的探索。主要内容包括:X-DB的整体架构,在这个架构中异构计算加速处于什么位置,为什么X-DB会使用异构计算加速,异构计算加速又能解决实际业务的什么问题。
F1 Query解析 | 前沿
Google最近在VLDB2018发表了"F1 Query: Declarative Querying at Scale"。SIGMOD2017上发表过一篇论文介绍Spanner的Query Engine。对比去年的遮遮掩掩,今年F1 Query诚意满满。X-DB的定位是一款对标Spanner的分布式HTAP数据库,作为X-DB的Query Engine的开发者,在研读后感慨良多,特此总结。
X-DB 统计信息管理
统计信息管理功能集中收集和存储数据的统计信息,并在SQL优化过程中使用,生成最优的执行计划。实现数据统计信息管理功能有两个出发点:一是为了提升SQL优化的性能,二是为了支持分布式SQL查询处理。本文将深入描述X-DB统计信息管理功能的实现。
回馈开源,我如何排查一个MySQL Bug
X-Engine是阿里巴巴自研的高性能低成本存储引擎,经过多年的努力,我们在集团内部以AliSQL(X-Engine)的形式(AliSQL是阿里的MySQL分支)支持了许多业务,为用户带来了显著的成本和性能收益。