您好,登錄后才能下訂單哦!
Microsoft SQL Server是商業數據庫,需要收費,收費概況如下:
問題在于:是否值得購買和使用Microsoft SQL Server許可?尤其是在開源軟件盛行的軟件行業中。開源軟件一般是免費的,其中MySQL是使用最廣的開源關系型數據庫,其費用如下:
目前數據庫主要分為關系型數據庫、非關系型數據庫,后者又可以進一步細分為NoSQL數據庫、分布式數據庫;按收費方式劃分為商用數據庫、免費數據庫,按開源情況劃分為開源數據庫、閉源數據庫,按實時應用情況劃分為實時數據庫、非實時數據庫。
?
Microsoft SQL Server是商用、閉源、非實時、關系型數據庫,Microsoft SQL Server以下簡稱MSSQL。
MSSQL常常和ORACLE對比,他們同為商用關系型數據庫。
MSSQL也常常和MySQL對比,他們同為關系型數據庫,但是MySQL是開源數據庫,最初是免費數據庫,現在開始微量收費。
MSSQL還常常和NoSQL對比,NoSQL泛指非關系型數據庫,非關系型數據庫中一個典型實例是MongoDB,因此也常常使用MongoDB來代替NOSQL和MSSQL對比。
?
下表對比了MSSQL、ORACLE、MYSQL、MONGODB的情況:
條目 | MSSQL | ORACLE | MYSQL | MONGODB |
是否收費 | 是 | 是 | 是(少量許可費) | 否 |
是否支持SQL | 是(T/SQL) | 是(PL/SQL) | 是 | 否 |
是否廣泛應用 | 是 | 是 | 是 | 是 |
可擴展性 | 高 | 非常高 | 較低 | 很低 |
安全性 | 高 | 非常高 | 較低 | 很低 |
可用性(集群) | 高 | 非常高 | 高 | 低 |
OLAP(聯機分析處理) | 支持 | 支持 | 不支持(額外插件) | 不支持(額外插件) |
OLTP(聯機事務處理) | 支持 | 支持 | 支持 | 不支持(額外插件) |
標準 | SQL-92 | SQL-92 | SQL-92 | 不支持 |
訪問接口 | ODBC、JDBC、OLE DB、Native Client | ODBC、OLE DB、OCI/C、OCI/C++ | Connector/C、Connector/C++、Connector/J、 Connector/NET、 Connector/ODBC、Connector/Python、PHP | Node-JS |
總結如下:
(1)MSSQL、ORACLE、MYSQL更適用于傳統業務,MongoDB更適用于互聯網業務。
(2)ORACLE價格昂貴,MSSQL相比較而言價格適中,MySQL收費低廉。
根據以上情況,可選方案有:
(1)使用MSSQL
商業關系型數據庫,非常適合傳統業務,最主要優點是便于維護,缺點是需要較多收費。
?
MSSQL標準版每核3717美元,假設租用四個核的CPU作為數據庫服務器,費用為14868美元,國內實際價格需要咨詢微軟,可能會低于這個數值。
?
(2)使用MySQL
開源關系型數據庫,非常適合傳統業務,最主要優點是其用戶基數非常大、開源、收費低廉,缺點是維護不易,穩定性比MSSQL差,往往使用集群提高整體穩定性。
?
如果業務系統不能開源,則不能使用MySQL社區免費版。
MySQL標準版需要繳納每年2000美元的費用,國內實際價格需要咨詢oracle,可能會低于這個數值。
?
使用MYSQL會有一定額外工作量,可能包含的工作:
* 更換數據庫訪問接口
估算:1人月
* 編寫MYSQL數據庫構建腳本
估算:1人月
* 找到并轉換不兼容的結構和數據
估算:1人月
* 回歸測試
估算:1人月
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。