久久久久在线观看_又色又爽又黄的免费视频播放_一区中文字幕_日韩电影在线播放

今日焦點 焦點資訊 營銷之道 企業報道 淘寶運營 網站建設 軟件開發 400電話
  當前位置: 首頁 » 資訊 » 網站建設 » 正文

一網打盡18種主流數據庫:12種SQL+6種NoSQL

放大字體  縮小字體 發布日期:2018-02-18  來源:新格網  作者:新格網  瀏覽次數:905  【去百度看看】
核心提示:云蓬勃發展之后,云數據庫也呈現雨后春筍之勢。本文分析了18種數據庫,12種SQL和6種NoSQL的可用性以及應用方向,幫助用戶分析哪些更符合企業發展需要。注意,這里說的管理數據庫服務,不是仍然需要用戶管理和實施的數據庫實例。所以更多是作為云數據庫服務而出現。

還記得兩三年前僅有幾家云計算平臺供應商可供選擇的時候,似乎市場上也沒有多少云數據庫。但是云蓬勃發展之后,云數據庫也呈現雨后春筍之勢。而哪些是真正可靠而易用的,對用戶而言,并不好分析。所以,本文分析了18種數據庫的可用性以及應用方向(注意,這里說的管理數據庫服務,不是仍然需要用戶管理和實施的數據庫實例)。仍有不足之處,希望聽到大家更多的評論。

SQL services

1.Amazon Relational Database Service(RDS)

AWS的RDS是第一個云數據庫服務,也是目前最完整的數據庫服務。如同AWS的大部分服務一樣,其作為AWS的管理接口,可以兼容大部分AWS所提供的其他云計算服務。其最初僅是為了AWS自身掌握和管理MySQL服務而存在,而現在RDS還支持Microsoft SQL Server或Oracle Database。這一消息在2012年5月由AWS博客發布,當時稱Microsoft SQL Server將成為RDS的一部分。當然,業內分析者認為這是亞馬遜為了避免用戶認為“被迫綁定”而做出的妥協與讓步。用戶可以運行裝載在Amazon EC2上的Windows SQL Server實例,但是這些操作需要DBA經驗以及對工作負荷管理有清晰認識。而RDS則提供了更易實現的管理數據庫服務。

2.Clustrix Database as a Service

不久前,數據庫廠商Clustrix剛加入云,但其在云計算方面早有積累。其服務,可以運行在Rackspace Cloud,為用戶提供高性能的固態硬盤,可靠的single-tenant部署,以及彈性MySQL(旗艦版)。Clustrix稱其適合在OLTP(聯機事務處理)和OLAP(聯機分析處理)的應用,并可以利用2500個以上的指標來監測系統。

3.EnterpriseDB Postgres Plus Cloud Database

EnterpriseDB是商業化Post greSQL數據庫,由Postgres Plus提供的基于云的旗艦版產品。其目標是企業開發商,Postgres Plus Cloud包含高可用群集、高連接數和與Oracle的高兼容性。

4.FathomDB

有些讀者對FathomDB的印象還停留在作為Rackspace的合作伙伴,FathomDB與AWS當時新的RDS相競爭。但現在,FathomDB仍然存在,但卻是作為開源其原有技術以幫助開發者建立任何服務而不僅局限在托管數據庫服務方面。據悉,該公司正在開發下一代數據庫服務,持續關注。

5.Google Cloud SQL

Google Cloud SQL不是最豐富的數據庫,但是也有其獨到之處。首先,其與谷歌其他云服務能夠集成,并實現輕松互動;其次,憑借谷歌在云計算的名氣,Cloud SQL很容易在區域中復制,效用最大。雖然目前其僅支持Java和Python的開發應用,且實例受限于10GB存儲容量。

6.Heroku Postgres

Heroku Postgres是PaaS平臺——Heroku的內部PostgresSQL數據庫。其設計是為了可靠性而后數據保護(Heroku聲稱可以達到99.99%的正常運行時間,并準備實現99.9999999999%(小數點后還有9個9,數據持久性),且不需要通過PaaS平臺,將經驗傳遞給開發者。Heroku Postgres還有一個有趣的功能——數據夾。其允許用戶通過URL將一個SQL查詢結果發送給其他人。

7.HP Cloud Relational Database for MySQL

顯然,這個名字還沒有準備好。因為其仍處于內測階段,還有很多工作要做,很多功能需要添加。作為構建在OpenStack上的一個MySQL分布,理論上看,將一個數據庫業務一朵云移到另一朵上更為容易。

8.IBM SmartCloud Application Services

如同HP的云數據庫一樣,IBM的云數據庫也在建設中。詳細的具體特點還比較少。但是相比其他,IBM SmartCloud Application Services是建立在IBM DB2的基礎上,作為IBM PaaS平臺——SmartCloud Application Service的一部分來提供,目前也在測試階段。

9.Microsoft SQL Database

其前身是SQL Azure,在微軟新的重點策略——混合云中,SQL Database是一個關鍵關鍵組成部分。其既可以作為一個獨立的云數據庫使用,也可以提供Microsoft SQL Server的用戶共同體驗,以及允許在本地服務器數據庫上的數據共享。SQL Database還提供了一種選擇,使得在同一公司基礎設施架構中,與其他數據庫部署同步。

 
 
[ 資訊搜索 ]  [ 加入收藏 ]  [ 告訴好友 ]  [ 打印本文 ]  [ 違規舉報 ]  [ 關閉窗口 ]

 
0條 [查看全部]  相關評論

 
網站首頁 | 關于我們 | 聯系方式 | 使用協議 | 版權隱私 | 網站地圖 | 排名推廣 | 廣告服務 | 積分換禮 | 網站留言 | RSS訂閱 | 吉ICP備19006030號-4
企業800網 · 提供技術支持