CPC G06F 16/254 (2019.01) [G06F 9/541 (2013.01); G06F 16/2379 (2019.01)] | 20 Claims |
1. A system comprising:
one or more processors; and
a memory storing instructions that, when executed by the one or more processors, cause the system to perform:
receiving a request to access data in a first representation corresponding to a first language and a first dataframe specific application programming interface (API) framework;
determining that the data in the first representation is unavailable in a first key-value datastore corresponding to the first representation;
extracting a second representation of the data corresponding to a second language and a second dataframe specific API framework from a second key-value datastore corresponding to the second representation, wherein the first dataframe specific API framework specifies a first dataframe structure corresponding to a first object type and the second dataframe specific API framework specifies a second dataframe structure corresponding to a second object type, the second dataframe specific API framework fails to recognize the first dataframe structure and the first dataframe specific API framework fails to recognize the second dataframe structure;
converting the second representation to the first representation;
receiving a modification to the first representation or the second representation; and
synchronizing the modification with other representations of the data object, including the second representation or the first representation.
|