The reviewed record of science sign in
Pith

arxiv: 2401.11162 · v1 · pith:VYGOMKGN · submitted 2024-01-20 · cs.DB

Extending Polaris to Support Transactions

Reviewed by Pithpith:VYGOMKGNopen to challenge →

classification cs.DB
keywords polaristransactionsdatadistributedincludingquerysupporttransaction
0
0 comments X
read the original abstract

In Polaris, we introduced a cloud-native distributed query processor to perform analytics at scale. In this paper, we extend the underlying Polaris distributed computation framework, which can be thought of as a read-only transaction engine, to execute general transactions (including updates, deletes, inserts and bulk loads, in addition to queries) for Tier 1 warehousing workloads in a highly performant and predictable manner. We take advantage of the immutability of data files in log-structured data stores and build on SQL Server transaction management to deliver full transactional support with Snapshot Isolation semantics, including multi-table and multi-statement transactions. With the enhancements described in this paper, Polaris supports both query processing and transactions for T-SQL in Microsoft Fabric.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.