发明名称 BATCH PROCESSING AND DATA SYNCHRONIZATION IN CLOUD-BASED SYSTEMS
摘要 Disclosed are methods and apparatus for efficiently storing application data received from clients in a database stored on a server, such as a cloud-based database. The methods include receiving a batch of a plurality of web operations that specify actions to be performed on data objects that represent application data stored in a cloud database, translating the web operations to a batch of data storage operation sets, creating a temporary database having a subset of contents of the cloud database, applying the data storage operation sets to the temporary database, recording database operations generated by the temporary database based on the plurality of data storage operation sets, and applying the plurality of database operations to the cloud database in a transaction. Translating the web operations can include mapping the actions to be performed on the data objects to transactions to be performed on the cloud database.
申请公布号 US2014101102(A1) 申请公布日期 2014.04.10
申请号 US201213650122 申请日期 2012.10.11
申请人 APPLE INC. 发明人 BAUMGARTEN JOHN S.;PUZ NICHOLAS K.;BYRNE THOMAS L.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址