帶你深入了解高效的內存數據庫系統fastdb

FastDb是高效的內存數據庫系統,具備實時能力及便利的C++接口。FastDB不支持client-server架構因而所有使用FastDB的應用程序必須運行在同一主機上。FastDB針對應用程序通過控制讀訪問模式作了優化。通過降低數據傳輸的開銷和非常有效的鎖機制提供了高速的查詢。對每一個使用數據庫的應用數據庫文件被影射到虛擬內存空間中。因此查詢在應用的上下文中執行而不需要切換上下文以及數據傳輸。fastdb中並發訪問數據庫的同步機制通過原子指令實現,幾乎不增加查詢的開銷。fastdb假定整個數據庫存在于RAM中,並且依據這個假定優化了查詢算法和接口。此外,fastdb沒有數據庫緩沖管理開銷,不需要在數據庫文件和緩沖池之間傳輸數據。這就是fastdb運行速度明顯快于把數據放在緩沖池中的傳統數據庫的原因。

fastdb支持事務、在線備份以及系統崩潰後的自動恢複。事務提交協議依據一個影子根頁面算法來自動更新數據庫。恢複可以執行得非常快,爲臨界應用提供了高可用性。此外,取消事務日志改進了整個系統的性能,並且使得可以更有效的利用系統資源。

fastdb是一個面向應用的數據庫,數據庫表通過應用程序的類信息來構造。fastdb支持自動的模式評估,使你可以只需要在一個地方更改-你的應用程序的類。fastdb提供一個靈活方便的接口來從數據庫中獲取數據。使用一個類SQL的查詢語言進行指定的查詢。通過一些後關系特性如非原子字段,嵌套數組,用戶定義類型和方法,對象間直接引用簡化了數據庫應用程序的設計並使之更有效率。

盡管fastdb的優化是立足于假定整個數據庫配置在計算機的物理內存中,但是也有可能出現使用的數據庫的大小超過了系統物理內存的大小的情況,在這種情況下標准的操作系統交換機制就會工作。但是整個fastdb的搜索算法和結構是建立在假定所有的數據都存在于內存中的,因此數據換出的效率不會很高。

帶你深入了解用于數據倉庫的IBM DB2産品
數據庫應用程序有兩種主要類型:在線事務處理(online transactional processing,OLTP)和數據倉庫,數據倉庫包括在線分析處理(online analytical processing,OLAP)和數據挖掘應用程序。DB2 9 同時適用于這兩種應用程...查看完整版>>帶你深入了解用于數據倉庫的IBM DB2産品
 
帶你深入了解管理Oracle實例的相關方法
Oracle實例是指運行于狀態下的Oracle軟件,它是由內存結構和一些進程組成的.主要實現數據庫的訪問和控制功能,是Oracle的核心.實例管理主要包括:配置初始化參數工作,配置OMF(Oracle管理文件結構).啓動和關閉數據庫實...查看完整版>>帶你深入了解管理Oracle實例的相關方法
 
深入了解雙通道內存技術
雙通道內存技術的原理 雙通道技術在當今的電腦應用越來越廣泛,那麽究竟雙通道技術是怎麽樣的呢?雙通道內存技術其實就是雙通道內存控制技術,能有效地提高內存總帶寬,從而適應新的微處理器的數據傳輸、處理...查看完整版>>深入了解雙通道內存技術
 
深入了解雙通道內存技術
雙通道內存技術的原理   雙通道技術在當今的電腦應用越來越廣泛,那麽究竟雙通道技術是怎麽樣的呢?雙通道內存技術其實就是雙通道內存控制技術,能有效地提高內存總帶寬,從而適應新的微處理器的數據傳輸、處理的需...查看完整版>>深入了解雙通道內存技術
 
基礎簡介:深入了解Oracle的數據字典
首先,Oracle的字典表和視圖基本上可以分爲三個層次。 1.1 X$表 這一部分表是Oracle數據庫的運行基礎,在數據庫啓動時由Oracle應用程序動態創建。 這部分表對數據庫來說至關重要,所以Oracle不答應SYSDBA之外的用戶直...查看完整版>>基礎簡介:深入了解Oracle的數據字典
 
防隱私泄露!深入了解windows加密-系統技巧
防隱私泄露!深入了解windows加密-系統技巧
  對于大部分使用計算機的人來說,怎樣才能所住自己的隱私或是重要的數據是十分令人頭疼的事,而windows下也提供了多種多樣的加密技術,下面就讓我來了解一下.     windows用戶密碼是大家最熟知的一種加密方式,只...查看完整版>>防隱私泄露!深入了解windows加密-系統技巧
 
深入講解如何填平數據倉庫與實時系統鴻溝
這篇論壇專題(賽迪網技術社區)主要介紹了如何解決數據倉庫與實時系統之間的交互問題,詳細內容請大家參考下文: 在當今信息密集的環境下,對于數據倉庫的需求日益增長。的確,衆多的應用程序,如CRM、ERP、信息門戶...查看完整版>>深入講解如何填平數據倉庫與實時系統鴻溝
 
帶你深入了解數據庫管理系統層次安全技術
數據庫系統的安全性很大程度上依賴于數據庫管理系統。如果數據庫管理系統安全機制非常強大,則數據庫系統的安全性能就較好。目前市場上流行的是關系式數據庫管理系統,其安全性功能很弱,這就導致數據庫系統的安全性...查看完整版>>帶你深入了解數據庫管理系統層次安全技術
 
帶你深入了解建立數據倉庫的八條基本准則
數據倉庫應用具有從多個分散的部門級系統中捕捉大量共享信息的能力。它們可以將機構的原始數據有效地轉化爲有用的知識信息,于是這些知識信息就可以被用來進行戰略決策支持,從而提高企業效益。在一個先進的數據倉庫應...查看完整版>>帶你深入了解建立數據倉庫的八條基本准則
 
 
回到王朝網路移動版首頁