CATALOG QUERY FRAMEWORK ON DISTRIBUTED KEY VALUE STORE

    公开(公告)号:US20230138110A1

    公开(公告)日:2023-05-04

    申请号:US17809829

    申请日:2022-06-29

    Applicant: Snowflake Inc.

    Abstract: Techniques for executing show commands are described herein. A plurality of navigation steps is utilized, each navigation step corresponding to a different layer in a database structure and each navigation step including an operator to fetch items from a metadata database up to respective bounded limits. Dependency information is also fetched for objects of the specified object type in the show command. After a set of objects from the last layer are processed, memory for the navigation steps is flushed and the next set of objects are processed.

    Data replication and data failover in database systems

    公开(公告)号:US11314777B2

    公开(公告)日:2022-04-26

    申请号:US17491392

    申请日:2021-09-30

    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.

    Connection management in a distributed database

    公开(公告)号:US10997207B2

    公开(公告)日:2021-05-04

    申请号:US17064888

    申请日:2020-10-07

    Applicant: Snowflake Inc.

    Abstract: The subject technology generates a unique identification that references a first connection object of a first deployment and a second connection object of a second deployment of a database. The subject technology receives a notification that the first deployment is unavailable, the notification that the first deployment is unavailable comprises an indication of a downtime for the first deployment. The subject technology provides an external connection group unique identification to the second deployment for the second deployment to determine whether a client is to be connected to the second deployment. The subject technology receives a uniform resource locator from the second deployment when a client device is to be connected to the second deployment, the uniform resource locator being provided to the client device for connecting to the second deployment.

    CONNECTION MANAGEMENT IN A DISTRIBUTED DATABASE

    公开(公告)号:US20210019331A1

    公开(公告)日:2021-01-21

    申请号:US17064888

    申请日:2020-10-07

    Applicant: Snowflake Inc.

    Abstract: The subject technology generates a unique identification that references a first connection object of a first deployment and a second connection object of a second deployment of a database. The subject technology receives a notification that the first deployment is unavailable, the notification that the first deployment is unavailable comprises an indication of a downtime for the first deployment. The subject technology provides an external connection group unique identification to the second deployment for the second deployment to determine whether a client is to be connected to the second deployment. The subject technology receives a uniform resource locator from the second deployment when a client device is to be connected to the second deployment, the uniform resource locator being provided to the client device for connecting to the second deployment.

Patent Agency Ranking