Fine-Grained Custom Sharding Of Databases
    1.
    发明公开

    公开(公告)号:US20240273077A1

    公开(公告)日:2024-08-15

    申请号:US18400412

    申请日:2023-12-29

    CPC classification number: G06F16/2282 G06F16/27

    Abstract: Under dynamic shard mapping, applications may dynamically define, evolve, and redefine how a sharded table is sharded across shards according to sharding keys. Dynamic shard mapping is referred to as being dynamic because changes to a sharding directory that defines a sharding distribution scheme are effected without having to change synchronized f metadata. A sharding directory maps sharding key values to shard servers. The changes are effected directly by invoking an API or indirectly by submitting a DML command that includes, for example, a sharding key value that is unmapped by the sharding directory. The sharding directory is distributed among the shards and client computers of a sharded DBMS to facilitate and optimize the routing of database commands across the shards of a DBMS.

Patent Agency Ranking