Patent · US Active

Systems and methods of sharing a database across multiple deployments and services

US11403306B2 · kind B2 · utility

1Cited by
8References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 13, 2020
Grant dateAug 2, 2022
Priority date
Expiry dateAug 13, 2040

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/33
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques for implementing a non-relational database that makes efficient use of collections within the database. For one or more collections, two or more sub-collections can be created for storing documents. Each collection can be configured as a single partition entity or a partitioned entity within the database. Each sub-collection is identified by a sub-collection identifier. If the collection is configured as a partitioned entity, then a partition key can be determined for documents to be accessed in the collection. The partition key can be extended with the sub-collection ID to form a compound property (sub-collection ID, partition key) that determines placements of the respective documents in the identified sub-collection across partitions of the collection. If the collection is configured as a single partition entity, then a field for the partition key is ignored and the respective documents are placed in the identified sub-collection within the single partition of the collection.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.