System and a method of fast java object materialization from database data
AssigneeHuawei Technologies Co., Ltd.
InventorsAlexander Vladimirovich SLESARENKO, Junchao MA
Life of this patent
Estimating the term…
Loading patent…
AssigneeHuawei Technologies Co., Ltd.
InventorsAlexander Vladimirovich SLESARENKO, Junchao MA
Estimating the term…
An apparatus for extracting data from a database for object initialization, and apparatus for writing object data to a database, and corresponding methods are provided. A data extraction kernel on the native-side reads database data from a plurality of locations in the database using a database interface and writes the database data to a buffer using a native-side buffer API (application programming interface). An object initialization kernel on the virtual machine (VM-)side reads the database data from the buffer using a native-side buffer API and initializes a plurality of objects. Information indicating one of the plural memory regions in the buffer where the data extraction kernel writes the database data is known to the native-side buffer API and to the VM-side buffer API. According to the application, fast and memory efficient data exchange between a native side and VM side is achieved.
An apparatus for extracting data from a database, the apparatus comprising:
An apparatus for writing data to a database, the apparatus comprising:
A method for extracting data from a database, wherein the method is applied to an apparatus for extracting the data from the database, and the method comprises:
A method for writing data to a database, wherein the method is applied to an apparatus for writing the data to the database, and the method comprises:
Dependencies are inferred from the claim text.