程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SyBase數據庫 >> SyBase綜合文章 >> 了解Sybase IQ服務劍橋天文觀測台

了解Sybase IQ服務劍橋天文觀測台

編輯:SyBase綜合文章

作為劍橋大學天文學院的組成部分,劍橋天文觀測台需要編目多年的觀測數據以便天文學家能夠有效地搜索和查詢信息。使用Sybase 技術,全世界研究人員現在只需幾分鐘而不是幾周時間便可找到重要的研究信息。

主要收益

把數據響應時間從幾周縮短到幾分鐘

使天文學家能夠瞄准研究目標,節省寶貴的時間

將每月維護時間由三天減至一天

應用Sybase產品:Sybase IQ行業

教育

支持全球范圍的研究

今天的大范圍數字觀測產生了大量數據。劍橋天文觀 測台(CASU) 自動處理並存檔這些遺留數據,這樣不僅該 台的人員可以開展重要研究,還可以支持全球研究人員的 工作。許多國家(尤其是前蘇聯)的天文學家由於沒有足夠的天文望遠鏡等設備,經常向劍橋大學請求提供數據。

以前,在檔案材料中查找所需的信息可能要花費兩到 三周的時間。現在CASU使用Sybase IQ,幾分鐘後便可提供結果。Sybase IQ在加載大量數據時對數據進行壓縮,並將其存儲在少量的空間中。Sybase IQ 的可靠性還減少了IT 維護所需的時間。

管理大規模檔案

天文學院研究廣泛的理論問題,包括宇宙演化以及星系和恆星的形成。觀測工作依賴於在劍橋大學校內、校外以及太空架設的多台大型望遠鏡。

CASU 台有 11 位成員,他們的研究興趣各不相同。此外,該台還管理著大量的天文數據檔案以及自己的數據處理活動。

“事實上,我們不再坐在那裡,透過望遠鏡觀望天空,”負責監督該台數據處理的高級研究助理 Jim Lewis 博士說,“所有設備早已實現數字化了,這大大方便了我們保存為後人收集的所有數據。”

Lewis 補充說,“每天晚上生成的數據量變化非常廣,這取決於觀測方式。如果觀測的物體很模糊,您需要花一個小時來辨認,那時可能僅生成100 MB的數據。但在其他情況下,當辨認時間不超過 10 秒或 20 秒時,每晚可能會生成 1 TB 的數據。”

數據量

在實現數字化的早期,人們開始創建自己的電子數據 庫來分享他們的觀測成果,Internet的快速推廣和應用使天文學家能夠在線查看和共享數據。但是現有的數據庫並不能應付所收集的數據量,很快就在重負之下開始崩潰。

“我認為我們需要了解大型機構采取什麼措施解決它們的數據存儲和數據挖掘問題--他們的情況應該比我 們的更糟,”Lewis 說,“我們開始尋找一種能夠用壓縮二 進制方法(像望遠鏡一樣)存儲數據的商業關系型數據庫,別人向我推薦了Sybase IQ。”

Sybase IQ 數據管理軟件將數據壓縮了80%,可節省 大量的存儲空間。由於其存儲和檢索數據的方式,復雜搜索和即時搜索既直觀又迅速,而這兩者在商業界和學術界同樣重要。

多個來源的數百 TB 數據可以實時整合,因而信息始 終是最新的。

靈活的解決方案

Sybase IQ 具有可擴展性,能夠在任何硬件平台上運 行,因此成為一種十分靈活的解決方案。目前在劍橋, Sybase IQ在Sun Solaris服務器以及Linux上運行,Lewis僅用了幾周時間就完成了初步實施工作。

“勿庸置疑,我花費在系統維護上的時間減少了,”他說。“以前,如果有一個基礎數據庫發生錯誤,我必須進行調查,並且檔案將停用數周,這很糟糕。”

不再失望

由於 Sybase 平台十分普及,開發人員編寫了許多實 用和成功的中間件產品。在這些中間件產品中,有一個專 為天文學家的查詢而設計的基於 Web 的表單。

以前,需要信息的用戶必須閱讀大量的幫助文件才能 用正確的語言--通常為 SQL 或類似語言--來構造查詢。研究人員在第一次查詢時經常出錯,不得不再次開始查詢--因而浪費很多時間。

“現在有了這些Web表單,用戶只要指向他們感興趣的天空區域或顏色過濾器,然後按下按鈕,就可以進行查詢,”Lewis 說,“當請求的數量上升三倍,而所需的數據量僅上升兩倍時,我們便知道我們的方法是正確的。這是因為用戶更加明確他們想要的是什麼,而不是請求提供整 個晚上的數據。

以前,檔案保管員要對一個查詢做出響應時,他需要一一裝入並查看每個磁帶。要花費兩周或三周才能獲取某 人請求的數據並將數據發送給他們。當我們首次采用聯機 方式時,就將查詢響應時間縮短到了一個小時。現在,所 有信息均在線提供,這個過程只需要幾分鐘。節約顯著。”

Lewis補充說,“我們現在處理全球范圍內的用戶請 求,如果我們需要一個接一個地手動處理這些請求,那我 無能為力。但是Sybase IQ使用戶的希望成為可能。”

例如,今天在澳大利亞工作的某個用戶可以查看該台在Sybase IQ 數據庫中存儲的觀測數據目錄,浏覽CASU使用的各種望遠鏡設備,然後向下滾動查看他們感興趣的 內容。他們提交請求,然後觀測台下載請求,並在線提供,以便研究人員收集。

“我們收到了許多用戶的反饋意見,顯然,他們非常感謝我們所提供的更加快捷、更為准確的服務,”Lewis 說道。

“我們現在處理全球范圍的客戶請求,如果我們需要一個接一個地手動處理這些請求,那我無能為力。但是Sybase IQ使用戶的希望成為可能。”

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved