发明名称 Transparent access to multi-temperature data
摘要 A system, a computer-implemented method, and a computer readable medium having stored thereon a computer executable program code for providing access to a database on the system. The database comprises entries stored across partitions. The system comprises a first storage device, a second storage device, and a computing device. The first storage device comprises one partition of the partitions. The second storage device comprises the other partitions except the one of the first storage device. Each of the partitions has a respective partition identification. Each of the entries comprises at least one data value indicative of allocation of the each of the entries in one of the partitions. Each of the entries is stored in one or more data rows of data tables stored in the database. Each of the data rows comprises a respective primary key for identification of that data row. The computing device comprises a memory storing processor-executable program code and a computer processor to execute the processor-executable program code in order to cause the computing device to perform the computer-implemented method.
申请公布号 US2015379056(A1) 申请公布日期 2015.12.31
申请号 US201414316817 申请日期 2014.06.27
申请人 BOLIK Veit 发明人 BOLIK Veit
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A system comprising: a first storage device; a second storage device, wherein a database, containing entries, is stored across partitions, the first storage device comprises one partition of the partitions, the second storage device comprises the other partitions except the one of the first storage device, each of the partitions having a respective partition identification for identification of that partition, wherein each of the entries is stored in one or more data rows of data tables stored in the database, wherein each of the data rows comprises a respective primary key for identification of that data row, wherein each of the entries comprises at least one data value indicative of allocation of the each of the entries in one of the partitions; and a computing device comprising: a memory storing processor-executable program code, anda computer processor to execute the processor-executable program code in order to cause the computing device to: generate, for each of the primary keys, a respective index row comprising the respective primary key and the partition identification associated with said respective primary key; andexecute a query by primary key on the database, wherein one of the primary keys is specified in the query by primary key, wherein the executing of the query by primary key comprises: identifying the partition identification associated with the specified primary key using the index rows; andexecuting a query by primary key on the partition having the identified partition identification using the specified primary key.
地址 Frankenthal DE