首页> 外国专利> A SYSTEM AND A METHOD OF FAST JAVA OBJECT MATERIALIZATION FROM DATABASE DATA

A SYSTEM AND A METHOD OF FAST JAVA OBJECT MATERIALIZATION FROM DATABASE DATA

机译:基于数据库数据的快速Java对象材料化的系统和方法

摘要

The present invention relates to an apparatus for extracting data from a database for object initialization, and apparatus for writing object data to a database, a data extraction method, and a method for writing data to a database. The disclosure facilitates fast and memory efficient data exchange between a native side and a virtual machine (VM-) side. In particular, 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 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.
机译:本发明涉及一种用于从数据库中提取数据以用于对象初始化的设备,以及用于将对象数据写入数据库的设备,数据提取方法以及用于将数据写入数据库的方法。本公开促进了本机侧与虚拟机(VM-)侧之间的快速且存储器有效的数据交换。特别是,本机侧的数据提取内核使用数据库接口从数据库中的多个位置读取数据库数据,并使用本机侧缓冲区API(应用程序编程接口)将数据库数据写入缓冲区。 VM侧的对象初始化内核使用本机侧缓冲区API从缓冲区读取数据库数据,并初始化多个对象。对于本机侧缓冲器API和VM侧缓冲器API而言,已知指示数据提取内核将数据库数据写入其中的缓冲器中的多个存储器区域之一的信息。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号