Computer Implemented Method for Dynamic Sharding
    4.
    发明申请
    Computer Implemented Method for Dynamic Sharding 有权
    动态分片的计算机实现方法

    公开(公告)号:US20160085839A1

    公开(公告)日:2016-03-24

    申请号:US14855629

    申请日:2015-09-16

    IPC分类号: G06F17/30

    摘要: The present disclosure relates to systems and methods for dynamic sharding of a database comprising data identifiable by keys comprised within a global ordered range. When handling a request for data of at least one key: providing the request to a predetermined shard store; the predetermined shard store verifying, by means of its local subrange collection, whether the at least one key is present in a local subrange of a shard stored on the predetermined shard store; and when at least one key is not present in a local subrange of a shard stored on the predetermined shard store, returning a message comprising the local subrange collection of the predetermined shard store.

    摘要翻译: 本公开涉及用于数据库的动态分片的系统和方法,包括可由包含在全局有序范围内的键可识别的数据。 当处理对至少一个密钥的数据的请求时:向预定的碎片存储提供请求; 所述预定碎片存储体通过其本地子范围集合验证所述至少一个密钥是否存在于存储在所述预定碎片存储上的碎片的本地子范围中; 并且当至少一个密钥不存在于存储在预定碎片存储上的碎片的本地子范围中时,返回包括预定碎片存储器的本地子范围集合的消息。