跳到內容

計算構建自己的DBMS的成本

當您可以開發自己的數據庫時,為什麼還要購買預建的數據庫?

當您開發自己的數據庫存儲引擎時,可能會出現許多問題。首先,將所需的信息存儲在平面文件中並隨開發和使用應用程序的增長而增長似乎很簡單。不幸的是,特徵蠕變很容易導致該設計複雜化。假設您的應用程序已經發布,並且正在被客戶使用。現在,一項常見的新要求是需要將文件中的同一數據存儲用於商業智能目的,但是無法將此文件加載到任何商業上可用的BI工具(如Microsoft Excel,SAP Business Intelligence,Tableau等)中。 。為了簡化此過程,您現在需要開發一種方法,使這些工具可以連接到內部開發的系統。您可以聯繫該BI應用程序開發人員並與他們一起在他們的工具中實施您的數據庫,或者您可以花時間開發行業標準的連接接口,例如ODBC,JDBC或ADO.NET。這兩種選擇都需要時間和金錢投資,不使用商業數據庫,例如 RDM.

當出於冗餘或吞吐量目的可能需要一次在多個位置提供數據時,會出現另一個常見問題。針對此問題創建健壯的複製或鏡像解決方案,無論是開發還是測試,都非常耗時。可能會出現許多問題,例如如何傳輸數據,連接斷開時會發生什麼,如何在實際複製/鏡像哪些數據時提供靈活性等。打包的產品已經完成了這項工作,並保證了這些功能,穩定性和配置選項。

索取報價並將其與建造您自己的成本進行比較。