<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>DataBase - 标签 - Victor's Code Journey</title><link>http://www.victorchu.info/tags/database/</link><description>DataBase - 标签 - Victor's Code Journey</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><managingEditor>victorchu0610@outlook.com (victorchutian)</managingEditor><webMaster>victorchu0610@outlook.com (victorchutian)</webMaster><lastBuildDate>Fri, 02 Feb 2024 17:58:19 +0800</lastBuildDate><atom:link href="http://www.victorchu.info/tags/database/" rel="self" type="application/rss+xml"/><item><title>使用物化视图优化查询:一个实用的、可扩展的解决方案</title><link>http://www.victorchu.info/posts/2024/02/4e6dffa/</link><pubDate>Fri, 02 Feb 2024 17:58:19 +0800</pubDate><author><name>victorchutian</name></author><guid>http://www.victorchu.info/posts/2024/02/4e6dffa/</guid><description><![CDATA[<div class="featured-image">
                <img src="/feature-images/paper.webp" referrerpolicy="no-referrer">
            </div><p>本篇是论文<a href="https://courses.cs.washington.edu/courses/cse591d/01sp/opt_views.pdf" target="_blank" rel="noopener noreferrer">使用物化视图优化查询:一个实用的、可扩展的解决方案</a>的中文简单翻译</p>]]></description></item><item><title>The Snowflake Elastic Data Warehouse</title><link>http://www.victorchu.info/posts/2023/02/f3a4a47b/</link><pubDate>Mon, 20 Feb 2023 16:48:47 +0800</pubDate><author><name>victorchutian</name></author><guid>http://www.victorchu.info/posts/2023/02/f3a4a47b/</guid><description><![CDATA[<div class="featured-image">
                <img src="/feature-images/paper.webp" referrerpolicy="no-referrer">
            </div><h2 id="摘要" class="headerLink">
    <a href="#%e6%91%98%e8%a6%81" class="header-mark"></a>摘要</h2><p>我们生活在分布式计算的黄金时代。公有云平台几乎能够按需提供无限的计算和存储资源。同时，SaaS模型(Software-as-a-Service)将企业级系统带给了无法负担成本和相关系统复杂性的用户。传统的数仓系统正在努力的适应新的环境，但是首先，它是为固定资源而设计，从而没办法利用云的弹性能力。另外，传统的数仓依赖复杂的ETL流水线和物理调优，这个是和云的半结构数据和快速解决工作问题的新形式所需要的弹性和快速不一致的。</p>
<p>我们决定进行根本性的重新设计。我们的任务是去建立云上的企业级数据仓库的解决方案。就是Snowflake弹性数据仓库，简称Snowflake。Snowflake是一种多租户、事务性、安全、高度可扩展的弹性系统，具备完整的SQL支持和半结构化和schema-less数据模式支持。Snowflake在亚马逊云上提供现付即用的服务。用户只需将数据导入云上，就可以立即利用他们熟悉的工具和界面进行管理和查询。从2012年底，Snowflake开始计划实施，到2015年6月，Snowflake已经可以大体可用。现在，Snowflake被越来越多的大大小小的组织用于生产。这个系统每天运行几百万次查询在几PB的数据上。</p>
<p>本文主要介绍Snowflake的设计、多集群共享数据的结构和Snowflake的关键特性：极致的弹性和可用性、半结构化和schema-less的数据支持、时间旅行、端到端的安全性，最后是一些经验总结和对未来工作的展望。</p>]]></description></item><item><title>DBLog:一款通用的变化数据捕获框架</title><link>http://www.victorchu.info/posts/2022/04/d24c18fd/</link><pubDate>Wed, 20 Apr 2022 19:53:17 +0800</pubDate><author><name>victorchutian</name></author><guid>http://www.victorchu.info/posts/2022/04/d24c18fd/</guid><description><![CDATA[<div class="featured-image">
                <img src="/feature-images/paper.webp" referrerpolicy="no-referrer">
            </div><p>本篇是论文<a href="https://arxiv.org/pdf/2010.12597.pdf" target="_blank" rel="noopener noreferrer">DBLog: A Watermark Based Change-Data-Capture Framework</a>的中文简单翻译</p>]]></description></item><item><title>Apache Calcite</title><link>http://www.victorchu.info/posts/2021/12/121d8993/</link><pubDate>Thu, 09 Dec 2021 20:34:55 +0800</pubDate><author><name>victorchutian</name></author><guid>http://www.victorchu.info/posts/2021/12/121d8993/</guid><description><![CDATA[<div class="featured-image">
                <img src="/feature-images/paper.webp" referrerpolicy="no-referrer">
            </div><p>本篇是论文<a href="https://arxiv.org/pdf/1802.10233.pdf" target="_blank" rel="noopener noreferrer">Apache Calcite: A Foundational Framework for Optimized
Query Processing Over Heterogeneous Data Sources</a>的中文简单翻译</p>]]></description></item></channel></rss>