Patent · US Active

Partitioned key-value store with atomic memory operations

US9563426B1 · kind B1 · utility

23Cited by
4References
20Claims
0Family size

Assignees

Inventors

Key dates

Filing dateSep 30, 2014
Grant dateFeb 7, 2017
Priority date
Expiry dateMar 25, 2035

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/1097
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A partitioned key-value store is provided that supports atomic memory operations. A server performs a memory operation in a partitioned key-value store by receiving a request from an application for at least one atomic memory operation, the atomic memory operation comprising a memory address identifier; and, in response to the atomic memory operation, performing one or more of (i) reading a client-side memory location identified by the memory address identifier and storing one or more key-value pairs from the client-side memory location in a local key-value store of the server; and (ii) obtaining one or more key-value pairs from the local key-value store of the server and writing the obtained one or more key-value pairs into the client-side memory location identified by the memory address identifier. The server can perform functions obtained from a client-side memory location and return a result to the client using one or more of the atomic memory operations.

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