[發明專利]采用雙高速引擎的面向對象實時數據庫存儲方法有效
| 申請號: | 201010198065.3 | 申請日: | 2010-06-10 |
| 公開(公告)號: | CN101894132A | 公開(公告)日: | 2010-11-24 |
| 發明(設計)人: | 戴宏斌;包德梅;朱恩云 | 申請(專利權)人: | 南京國電南自軌道交通工程有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 南京知識律師事務所 32207 | 代理人: | 張蘇沛 |
| 地址: | 210003 江蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 采用 高速 引擎 面向 對象 實時 數據庫 存儲 方法 | ||
1.一種采用雙高速引擎的面向對象實時數據庫存儲方法,其特征在于:
以屬性作為基本的組織和設計單位,通過有效使用現代高級程序語言中繼承、重載、多態等方式,并封裝適用于所有數據類型的統一接口以及應用于各種數據類型的專用接口,充分支持對各類型數據的描述,并為各種數據的訪問提供統一的途徑。然后設定需要的具有通用數據類型的屬性,并由需要的屬性組成對象,最終由對象搭建成整個實時數據庫。
2.根據權利要求1所述的采用雙高速引擎的面向對象實時數據庫存儲方法,其特征在于:
所述實時數據庫中包含對象集合,在對象集合中包含了各種類型的對象,在每個對象中包含了屬性列表,列表中的屬性實例的類型和順序由該對象類型所包含的屬性類型確定。
3.根據權利要求1所述的采用雙高速引擎的面向對象實時數據庫存儲方法,其特征在于:
所述實時數據庫中不僅包含對象集合和屬性列表,同時也包含對象類型集合以及屬性類型信息;對象類型集合中包含了所有的對象類型;每一對象類型包含了該對象類型所包含的屬性類型,而所有該類型的對象都包含相應的屬性。
4.根據權利要求3所述的采用雙高速引擎的面向對象實時數據庫存儲方法,其特征在于:
每種對象類型都定義了該類型的對象所共同具有的屬性的屬性類型,這些屬性類型是對象類型特征的多維表示;同一類對象具有相同的屬性類型,但同類型的屬性往往具有不同的屬性值。
5.根據權利要求4所述的采用雙高速引擎的面向對象實時數據庫存儲方法,其特征在于:
同樣類型的對象包含相同類型的屬性;同樣類型的對象中同類型屬性的位置是相同的。
6.根據權利要求5所述的采用雙高速引擎的面向對象實時數據庫存儲方法,其特征在于:
所述實時數據庫依據給定的對象標記和屬性標記分別獲得對應的對象類型和屬性類型的標記,然后利用所述對象類型和屬性類型的標記定位對應屬性類型在對應對象類型中的位置。
7.根據權利要求1至6之一所述的采用雙高速引擎的面向對象實時數據庫存儲方法,其特征在于:
所述實時數據庫中分別為對象構建對象索引,以及為對象類型和屬性類型的構建類型索引,從而構建雙層高速索引。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京國電南自軌道交通工程有限公司,未經南京國電南自軌道交通工程有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010198065.3/1.html,轉載請聲明來源鉆瓜專利網。





