发明名称 Real time database system
摘要 A real time database system configured to store database content with a plurality of data sets, the database content being partitioned in different partitions. The system comprises a plurality of master databases, each master database containing a partition of the database content, each partition being provided on a different physical storage unit and at least one replica database, each replica database containing subpartitions of the partitions stored in master databases. The system further comprises at least one distributor configured to route a request for a data set to the master database, where the data set to which the request refers to, is provided, and divide each partition into several subpartitions. Additionally, the system comprises at least one replicator, configured to generate a replica of each subpartition, and configured to store each replica on a replica database.
申请公布号 US9201747(B2) 申请公布日期 2015.12.01
申请号 US201013990016 申请日期 2010.11.26
申请人 TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) 发明人 Chercoles Sanchez Jose Maria;Ferrando Llopis Roman
分类号 G06F11/00;G06F11/20;G06F11/16;G06F17/30;G06F11/14 主分类号 G06F11/00
代理机构 Rothwell, Figg, Ernst & Manbeck, P.C. 代理人 Rothwell, Figg, Ernst & Manbeck, P.C.
主权项 1. A real time database system configured to store database content with a plurality of data sets, the database content being partitioned in different partitions, the system comprising: a plurality of master databases, each master database containing a partition of the database content, each partition being provided on a different physical storage unit; at least one replica database, each replica database containing subpartitions of the partitions stored in the master databases; at least one distributor configured to route a request for a data set to one of the master databases where the data set to which the request refers to is provided, and configured to divide each partition into several subpartitions; and at least one replicator configured to generate a replica of each subpartition, and configured to store each replica on the at least one replica database, wherein the at least one replicator stores replicas of each subpartition in such a way that replicas of subpartitions of one partition are contained on different physical storage units, on another physical storage unit other than said one partition, and on a physical storage unit other than the at least one replicator, wherein the at least one distributor is configured to route a replication request for a subpartition to the at least one replicator responsible for said subpartition, wherein the at least one replica database is a hybrid storage unit containing a working memory area and a disk memory area, wherein the working memory area provides faster access to the data sets compared to the disk memory area, the disk memory area containing the replicas of the subpartitions, wherein the hybrid storage unit is configured to move, from the disk memory area to the working memory area of the hybrid storage unit, a replica of a master database for which a failure has been detected, the replica of the failed master database becoming the master database for the failed master database.
地址 Stockholm SE