FastDB支持事務、線上備份和系統崩潰之後的自動恢復。事務提交協定基於一個影子根頁算法,對資料庫執行原子更新操作。恢復操作執行起來非常快,給關鍵應用程式提供了高效率。另外,它還取消了事務日誌,提高了系統的整體性能,並且能夠更加有效地使用系統資源。
FastDB是面向應用程式的資料庫,使用應用程式的類信息來構建資料庫的表。FastDB支持自動系統賦值,只允許你在一個地方——你的應用程式的類中,改變它們的值。FastDB為從資料庫中提取數據提供了一個靈活而方便的接口。使用類似於SQL的語言來書寫查詢語句。這些非原子欄位、嵌套數組、用戶自定義類型和方法、直接指向對象內部的指針等後關係性能,簡化了資料庫應用程式的設計,並且使得它們更加高效。
雖然FastDB的最佳化是基於整個資料庫都存放在機器的物理記憶體的這個假設上的,我們依然可以將FastDB使用在那些大小超過系統物理記憶體的資料庫上。最後,標準作業系統的交換機制將會起作用。但是所有的FastDB的算法和結構的最佳化都是基於數據存放在記憶體中這個假設上的,所以數據交換的效率不會很高。
相關詞條
-
fastdb
FastDB是一個高效率的記憶體資料庫系統,具有實時性能和方便的C++接口。 FastDB是面向應用程式的資料庫,使用應用程式的類信息來構建資料庫的表。 ...
-
fastdb實時記憶體資料庫
簡介fastdb是高效的記憶體資料庫系統,具備實時能力及便利的C++接口。FastDB不支持client-server架構因而所有使用FastDB的應用程式必須運行在同一主機上。FastDB針對應用程式通過控制讀...
from fastdb-3.49 -
《程式設計師增值合訂本(2002上下+2CD)》
MemoryDB 記憶體資料庫系統 fastdb套用開發指南(一) FastDB套用開發指南(二) FastDB套用開發指南(三) Apache/PHP 前進...
-
記憶體資料庫
MySQL的MEMORY存儲引擎、eXtremeDB、TT、FastDB...
資料庫簡介 關鍵技術 數據載入 數據同步 技術特點 -
timesten
作用介紹 在重研所多個項目中都有 記憶體資料庫的套用,但重研所套用的記憶體資料庫有多個版本,沒有統一的版本,目前以fastdb占主流。普遍存在以下問題,訪問方式不符合SQL92規範,不支持客戶伺服器模式,沒有完整...
作用介紹 Times Ten公司簡介 TimesTen 發展歷史 官方定義 特點