Enea為Polyhedra FlashLite關系數(shù)據(jù)庫管理系統(tǒng)添加容錯功能
網(wǎng)絡軟件和服務提供商Enea (Nordic Exchange/Small Cap/ENEA) 今日宣布推出針對 Polyhedra® FlashLite 關系數(shù)據(jù)庫管理系統(tǒng)的全新容錯功能。基于閃存的內嵌式 RDBMS 現(xiàn)在推出具有瞬間失效備援和重新連接功能的完全冗余,是需要“五個九”(five nines) 或更高可用性(HA)的應用程序的理想工具。Polyhedra FlashLite 還具有“熱升級”功能。
本文引用地址:http://butianyuan.cn/article/86400.htmPolyhedra FlashLite 是業(yè)界最快速、精巧的基于閃存的 SQL 關系數(shù)據(jù)庫管理系統(tǒng) (RDBMS)。Polyhedra FlashLite 具備客戶服務器架構、主動查詢功能以及能使“業(yè)務邏輯”嵌入數(shù)據(jù)庫中的強大觸發(fā)語言,并可利用閃存數(shù)據(jù)存儲,與傳統(tǒng)基于硬盤的 RDBMS 相比,其性能更為優(yōu)越。Polyhedra FlashLite 尺寸輕巧、性能卓越、可用性極強,并具備使用閃存的功能,種種優(yōu)勢使其成為各種單機、低耗能設備(如功能手機)和無硬盤系統(tǒng)(如家庭網(wǎng)關和機頂盒)的理想工具。
“Polyhedra FlashLite 堪稱基于閃存的內嵌式全功能 RDBMS 的基準。”Polyhedra 產(chǎn)品經(jīng)理 Nigel Day 博士說,“新增加的容錯和熱升級功能使 Polyhedra FlashLite 成為那些受到成本、能耗和規(guī)模限制的高性能、高可用性系統(tǒng)的理想選擇。”
Polyhedra FlashLite 是事務性(transactional) RDBMS,可為內嵌式系統(tǒng)應用程序提供安全、高性能的數(shù)據(jù)存儲。Polyhedra FlashLite代碼小,支持高速 NOR 和低成本 NAND 閃存。另外,它還采用基于高速緩存的設計,性能相比基于磁盤和閃存的傳統(tǒng) RDBMS 最多提高一個數(shù)量級。
Polyhedra FlashLite 的代碼和工作空間均僅占據(jù)不到 1 兆的 RAM,并且還可利用硬盤或閃存進行數(shù)據(jù)存儲。由于代碼為只讀且高速緩沖存儲器可控,因此設計人員可將 RAM 使用量降低至 200 kbytes。采用閃存存儲數(shù)據(jù)能夠極大地縮小尺寸、降低電池需求及縮減成本,與單機、低耗能設備(如功能手機)的主要特點相契合。
Polyhedra FlashLite 采用標準 SQL,該標準 SQL 具備獨立于數(shù)據(jù)庫的數(shù)據(jù)處理和查詢語言功能,簡單易用的同時,還可支持簡單的單一工作臺查詢和跨越多個工作臺的復雜查詢。Polyhedra FlashLite 還具備 ACID 特點(自動化、一致性、獨立性和持久性),并采用客戶服務器架構,通過分離數(shù)據(jù)與使用該數(shù)據(jù)的應用程序來改善數(shù)據(jù)完整性與彈性。
Polyhedra FlashLite 的主動式事件驅動技術可強化數(shù)據(jù)庫、簡化應用程序并提高性能。主動查詢功能可提供精細的 SQL 推動技術,從而可以及時向應用程序報告數(shù)據(jù)變化。這便消除了繁瑣的輪詢操作,避免了處理器的過度使用。
Polyhedra FlashLite 支持主動式觸發(fā)數(shù)據(jù)庫駐留代碼,使應用程序級別的數(shù)據(jù)完整性規(guī)則成功植入數(shù)據(jù)庫。將“業(yè)務邏輯”以此方式嵌入數(shù)據(jù)庫不僅可以提高數(shù)據(jù)庫中信息的整體“準確性”,還能降低應用程序所需的代碼數(shù)量,進而提高編程人員的工作效率。
Polyhedra FlashLite 是 Polyhedra 數(shù)據(jù)庫管理系列產(chǎn)品的一部分,這一系列還包括高性能內存 Polyhedra RDBMS。所有 Polyhedra 數(shù)據(jù)庫共享一個代碼庫,并且相互之間可以進行無障礙交流,無需考慮版本問題。同時它還支持“熱升級”,保證用戶在零停機時間的前提下遷移最新的 Polyhedra 技術。例如,將 Polyhedra FlashLite 用作 Polyhedra IMDB 服務器的備用設備,Polyhedra 用戶就能夠在系統(tǒng)不中斷的情況下遷移 Polyhedra FlashLite。
Polyhedra 系列產(chǎn)品適合包括 Enea OSE 及其它 RTOS 在內的各種操作系統(tǒng),同時也支持 Linux、Windows 和 Unix。
評論