[發明專利]時間序列數據庫測試方法及測試系統無效
| 申請號: | 201110226366.7 | 申請日: | 2011-08-09 |
| 公開(公告)號: | CN102254036A | 公開(公告)日: | 2011-11-23 |
| 發明(設計)人: | 溫柏堅;陳炯聰;周伊琳;謝善益;盧建剛;徐展強;曾堅永;周強峰 | 申請(專利權)人: | 廣東電網公司電力科學研究院;廣東省電力調度中心 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 黃曉慶;王茹 |
| 地址: | 510080 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 時間 序列 數據庫 測試 方法 系統 | ||
技術領域
本發明涉及一種時間序列數據庫測試方法以及一種時間序列數據庫測試系統。
背景技術
時間序列數據庫作為計算機領域核心的高級基礎應用技術,是一個集算法、實現、工具和成熟度為一體的復雜系統工程,國外的時間序列數據庫廠商通過長時間的市場化運作,占據了市場,國內的時間序列數據庫在理論和實踐上均取得了很大的進展,然而,各個不同的廠家開發生產的時間序列數據庫各有不同,所包含的信息數據類型也不相同,因而也無法直接對各不同廠家的不同時間序列數據庫進行比對分析,無法對各不同廠家的不同時間序列數據庫的功能與性能做評估并進行選型。
發明內容
針對上述現有技術中存在的問題,本發明的目的在于提供一種時間序列數據庫測試方法以及時間序列數據庫測試系統,其可以全面地對時間序列數據庫的功能及性能進行測試,便于對各不同廠家的不同時間序列數據庫的功能及性能進行比對評估。
為達到上述目的,本發明采用以下技術方案:
一種時間序列數據庫測試方法,包括步驟:
設定需要測試的測試點類型,該測試點類型包括功能指標、高級功能指標、性能指標;
對上述測試點類型分別進行測試,記錄對各測試點類型進行測試的測試結果。
一種時間序列數據庫測試系統,包括:與待測時間序列數據庫連接的測試數據發生儀、第一應用系統服務器、第二應用系統服務器,與第一應用系統服務器連接的第一操作系統、第二操作系統,與第二應用系統服務器連接的第三操作系統、第四操作系統,第一應用系統服務器上安裝有第一類調度自動化系統,第二應用系統服務器上安裝有第二類調度自動化系統。
根據上述本發明方案,其通過設定需要進行測試的測試點類型,并依據這些測試點類型對時間序列數據庫進行測試,由于所設定的測試點類型是評價時間序列數據庫的重要項目,各不同廠家生產的時間序列數據庫依據相同的測試點類型進行測試,從而不僅可以全面地對時間序列數據庫的功能及性能進行測試,還便于對各不同廠家的時間序列數據庫的功能及性能進行比對,便于對時間序列數據庫的選型。
附圖說明
圖1是本發明的時間序列數據庫測試方法實施例的流程示意圖;
圖2是本發明的時間序列數據庫測試系統實施例的結構示意圖;
圖3是一個具體示例中應用本發明測試系統的結構示意圖。
具體實施方式
以下以具體實施例的方式,對本發明方案進行詳細闡述。
參見圖1所示,是本發明的時間序列數據庫測試方法實施例的流程示意圖,其包括步驟:
步驟S101:設定需要測試的測試點類型,該測試點類型包括功能指標、高級功能指標、性能指標,進入步驟S102;
步驟S102:對上述測試點類型分別進行測試,記錄對各測試點類型進行測試的測試結果。
根據上述本發明方案,其通過設定需要進行測試的測試點類型,并依據這些測試點類型對時間序列數據庫進行測試,由于所設定的測試點類型是評價時間序列數據庫的重要項目,各不同廠家生產的時間序列數據庫依據相同的測試點類型進行測試,從而不僅可以全面地對時間序列數據庫的功能及性能進行測試,還便于對各不同廠家的時間序列數據庫的功能及性能進行比對,便于對時間序列數據庫的選型。
以下以一個具體示例中,針對各不同的測試點類型的測試過程分別進行詳細舉例說明。
以測試點類型為功能指標為例,對功能指標的測試過程包括對并發效率、按點ID提交數據、提交端斷網恢復、提交端本地緩存、實時數據單點/批量查詢、歷史數據單點/批量查詢、最大值查詢、最小值查詢、步長值查詢、多線程支持、標簽建立/刪除/修改、多點斷面、全庫斷面、多點任意時間段、自啟動功能的測試。具體的測試方式可以是針對時間序列數據庫執行相應的操作來進行測試。
以并發效率為例,對并發效率的測試過程可以是:同時運行設定個數個查詢客戶端,例如100個、120個,對不同點、不同時間段的數據進行查詢,對各查詢客戶端的查詢結果、查詢時間進行綜合比對,從而得到針對并發效率的測試結果。
對高級功能指標的測試過程可以包括:對壓縮效率、鏡像功能、災難功能、高級接口、時序數據的SQL訪問、中/型RDMS集成、核心壓力、反向建立索引、備份功能等功能的測試,具體的測試方式可以是針對時間序列數據庫執行相應的操作來進行測試:
對性能指標的測試過程可以包括:對提交效率、查詢效率、單位時間內的存儲性能、應用特性等功能的測試,具體的測試方式可以是針對時間序列數據庫執行相應的操作來進行測試:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東電網公司電力科學研究院;廣東省電力調度中心,未經廣東電網公司電力科學研究院;廣東省電力調度中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110226366.7/2.html,轉載請聲明來源鉆瓜專利網。





