Database metadata in immutable storage

    公开(公告)号:US10713238B2

    公开(公告)日:2020-07-14

    申请号:US15812892

    申请日:2017-11-14

    Applicant: Snowflake Inc.

    Abstract: A method for a database system includes storing table data for a database, the table data including information in rows and columns of one or more database tables. The method includes storing metadata on immutable storage, the metadata including information about the table data for the database. In one embodiment, mutable metadata may be periodically consolidated in the background to create new versions of metadata files and which allows for deletions of old metadata files and old data files.

    DATA REPLICATION AND DATA FAILOVER IN DATABASE SYSTEMS

    公开(公告)号:US20200012659A1

    公开(公告)日:2020-01-09

    申请号:US16392258

    申请日:2019-04-23

    Applicant: Snowflake Inc.

    Abstract: Replication and failover of database data is disclosed. A method includes replicating database data stored in a primary deployment such that the database data is further stored in a secondary deployment. The method includes executing one or more updates to the database data at the secondary deployment when the primary deployment is unavailable and propagating the one or more updates to the primary deployment when the primary deployment becomes available again. The method includes executing queries on the database data at the primary deployment when the primary deployment is available.

Patent Agency Ranking