Adaptive Server Anywhere和UltraLite

來源:互聯網
上載者:User

比較 Adaptive Server Anywhere 和 UltraLite

本文重點介紹 Adaptive Server Anywhere 和 UltraLite 之間的差別,協助您確定哪種技術更適合您的需要。

如果您瞭解已有的資源,便很容易在 Adaptive Server Anywhere 與UltraLite 之間作出選擇。但是,如果計劃部署到這兩種技術都支援的平台 (如 Windows CE)上,則應該考慮以下問題。

Adaptive Server Anywhere

多年來, Adaptive Server Anywhere 一直提供專用於工作群組、移動和嵌入計算的關係型資料庫技術。該產品的設計始終考慮著市場因素。選擇Adaptive Server Anywhere 的優點包括:

Adaptive Server Anywhere 可以在記憶體、 CPU 能力和磁碟空間有限的情況下有效地運行。經過專門設計,其核心功能 (如查詢最佳化工具以及資料快取機制)在運行時不會過分佔有資源。同時,

Adaptive Server Anywhere 還包含使用工作群組伺服器時所需的功能,其中包括對多使用者的支援、針對多 CPU 的伸縮性以及進階並發功能。如果主要部署到 PC 上,則 Adaptive Server Anywhere 更適合您。

Adaptive Server Anywhere 是一個跨平台的解決方案。在 Windows(Windows 95 及其更高版本、 Windows NT 及其更高版本以及Windows CE)、 UNIX (包括 Linux)以及 Novell NetWare 上可以

運行相同的資料庫。可以將資料庫檔案從一個作業系統移到另一個作業系統中。

Adaptive Server Anywhere 的運行不需要管理,因此,它非常適於作為嵌入式資料庫。 Adaptive Server Anywhere 提供了一個具有自調整功能的查詢最佳化工具、一些內建的計劃和事件處理功能以及自

動啟動和自動停止機制。

經過多年與成功的客戶的共同努力,我們開發出了一套經過現場測試的豐富功能。不僅包括標準檢查表功能 (預存程序、觸發器、聲明的參照完整性、完整的交易處理以及恢複),而且還包括所有新增的小功能,而項目成功與否可能就在於是否有這些新功能。

利用 SQL Anywhere 同步技術 (SQL Remote 和 MobiLink),可以將 Adaptive Server Anywhere 資料庫整合到組織的基礎結構中。

如果更願意使用 Embedded SQL 或 Java 以外的介面(如 ODBC 或OLE DB),並且目標平台的資源限制並不像 UltraLite 要求的那麼嚴格,則 Adaptive Server Anywhere 可以提供更多的優勢。

UltraLite:[ 袖珍 ] 資料庫

UltraLite 是一種新技術,它使用參照資料庫和您的應用程式原始碼來產生關聯式資料庫引擎,該引擎僅包含您的應用程式所使用的那些 AdaptiveServer Anywhere 功能。選擇 UltraLite 的優點包括:

UltraLite 資料庫引擎僅包含執行指定任務 (在編譯應用程式時指定)時所需的代碼,因此,不能使用動態 SQL 對 UltraLite 資料庫執行特別查詢。

每個 UltraLite 資料庫和資料庫引擎僅供單個應用程式使用:如果多個應用程式要使用一個資料庫,則應該選擇 Adaptive ServerAnywhere。

UltraLite 的編程模型支援與平台無關的資料庫存取碼,因此可以將使用者介面移植到新的平台和裝置上,而無需修改基礎的資料訪問層。

如果部署到小型裝置 (如 Palm Computing Platform)上,則UltraLite 更適合需要。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.