发明名称 MANAGING A DISTRIBUTED DATABASE ACROSS A PLURALITY OF CLUSTERS
摘要 A multi-cluster database management system is disclosed that distributes and manages data across a multi-cluster database through the use of cluster partitions. The multi-cluster database management system assigns cluster partitions to clusters of the multi-cluster database. The multi-cluster database management system can evenly or substantially evenly divide the cluster partitions and associated data among the clusters of the multi-cluster database. The multi-cluster database management system can scale in or out by adding or removing clusters from the multi-cluster database when needed or desired. Once a cluster is added or removed, the multi-cluster database management system re-balances the cluster partitions and the associated data across the clusters of the modified multi-cluster database.
申请公布号 US2015254325(A1) 申请公布日期 2015.09.10
申请号 US201414200611 申请日期 2014.03.07
申请人 Adobe Systems Incorporated 发明人 Stringham Russell R.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method of managing a multi-cluster database comprising: distributing a plurality of cluster partitions among a plurality of database clusters, each database cluster including a plurality of database nodes; mapping data to cluster partitions of the plurality of cluster partitions and corresponding database clusters; storing the data in database nodes of the corresponding database clusters; modifying the plurality of database clusters by adding or removing one or more database clusters; re-distributing the plurality of cluster partitions among the modified plurality of database clusters; and moving, by at least one processor, at least a portion of the data between the modified plurality of database clusters based on the re-distribution of the plurality of cluster partitions.
地址 San Jose CA US