Patent · US Active

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

US10776369B2 · kind B2 · utility

2Cited by
7References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 21, 2017
Grant dateSep 15, 2020
Priority date
Expiry dateDec 22, 2037

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.