1. 程式人生 > >Aurora Serverless MySQL 正式推出

Aurora Serverless MySQL 正式推出

您可能聽說過 Amazon Aurora,這是一種在雲中自定義構建的與 MySQL 和 PostgreSQL 相容的資料庫。您可能還聽說過無伺服器,無伺服器讓您可以在不考慮例項的情況下構建並執行應用程式和服務。這是 AWS 技術發展過程中的兩個組成部分,我們很高興能參與其中。去年,我們在 AWS re:Invent 大會上釋出了 Aurora 新功能 Aurora Serverless 的預覽版本。今天,我很高興地宣佈 Aurora Serverless for Aurora MySQL 正式推出。Aurora Serverless 是一種按需自動擴充套件的無伺服器 Aurora。您無需考慮例項或擴充套件,並且只需為使用的部分付費。

這種模式非常適合負載不可預知或需求較少的應用程式。我很高興將向大家展示這種模式的工作原理。我們來看一下如何啟動無伺服器叢集。

建立 Aurora Serverless 叢集

首先,我將轉到 Amazon Relational Database Service (RDS) 控制檯並選擇叢集子控制檯。然後在子控制檯中,單擊右上角的 Create database (建立資料庫) 按鈕,進入以下螢幕。

在螢幕上方選擇我的引擎型別,然後單擊“下一步”,目前僅支援 Aurora MySQL 5.6。

接下來就到有趣的部分了!我將容量型別指定為無伺服器,然後所有的例項選項和配置選項都不顯示了。我只需為我的叢集命名,並設定一組主使用者名稱/密碼,然後單擊“下一步”即可。

之後我可以在顯示的螢幕中選擇若干選項。我可以指定要使用的 Aurora 容量單位 (ACU) 的數量上限。容量單位是按秒計費的(最低 5 分鐘),而且我的叢集將在指定的 Aurora 容量單位的最小和最大數量之間自動擴充套件。自動擴充套件的規則和指標將由 Aurora Serverless 自動建立,其中將包括 CPU 利用率和連線次數。當 Aurora Serverless 檢測到我的叢集需要更多容量時,它將從暖資源池中獲取容量以滿足需求。因 Aurora 設計的特點是計算層與儲存層分離,所以獲取的新容量可在數秒內開始提供流量。

如果我的叢集不再有任何活動,叢集甚至可以自動縮減至零。這非常適合那些長時間不太使用或不用的開發資料庫。當叢集暫停時,我只需要支付基礎儲存費用。如果我想手動擴充套件或縮減,以預防流量激增的情況,可以通過單次 API 呼叫輕鬆實現。

最後,單擊右下角的“Create database”(建立資料庫),然後等待叢集可用 – 這個過程很短。目前,我們僅支援有限數量的叢集引數,並計劃在根據客戶反饋進行改進時提供更多自定義選項。

現在,與其他 RDS 資料庫類似,該控制檯可提供豐富的資料。

在該控制檯中,我可以像連線任何其他 MySQL 資料庫一樣連線我的叢集。我可以執行 sysbenchmysqlslap 等工具, 以生成一些負載並觸發擴充套件事件,或者我也可以等待服務縮減和暫停。

如果我向下滾動或選擇事件子控制檯,可以看到幾個正在發生的不同自動擴充套件事件,包括在某一時刻暫停例項。

該服務最大的優勢是什麼?當我寫完這篇博文後,我無需記著還得關閉該伺服器!當我準備再次使用它時,我只需發出連線請求,我的叢集便會在數秒內開始響應。

Aurora Serverless 的工作原理

我想更深入地瞭解,為了啟用此功能,後臺是如何執行的。當您預配置 Aurora Serverless 資料庫時,該服務會執行以下操作:

  • 建立 Aurora 儲存卷並複製到多個可用區。
  • 在您的 VPC 上建立終端節點,以供應用程式連線。
  • 配置終端節點背後的網路負載均衡器(對客戶不可見)。
  • 配置多租戶請求路由器,以將資料庫流量路由至基礎例項。
  • 預配置初始最小例項容量。

當叢集需要自動擴充套件、縮減或在暫停後恢復時,Aurora 會從可用節點池中獲取容量,並將其新增到請求路由器。這個過程幾乎不費時間,而且由於節點之間共享儲存,所以 Aurora 可在數秒內針對大多數工作負載擴充套件或縮減容量。該服務目前進行擴充套件和縮減時的自動擴充套件冷卻時間分別為 1.5 分鐘和 5 分鐘。由於現有連線和會話狀態都已轉移至新節點,所以擴充套件操作對已連線的客戶端和應用程式是透明的。暫停和恢復之間的唯一區別在於首次連線的延遲更高,通常約為 25 秒。

現已推出

Aurora Serverless for Aurora MySQL 現已在以下區域推出:美國東部(弗吉尼亞北部)美國東部(俄亥俄)美國西部(俄勒岡)歐洲(愛爾蘭)。如果您有興趣詳細瞭解 Aurora 引擎,可以檢視詳細設計資料。如果您有興趣更深入地瞭解 Aurora Serverless 的工作原理,敬請關注未來的博文,瞭解更多詳情!

我個人認為這是資料庫發展過程中一個令人非常興奮的節點,我迫不及待地想看看客戶將使用該資料庫創造出什麼樣的成果!

本篇作者

相關推薦

Aurora Serverless MySQL 正式推出

您可能聽說過 Amazon Aurora,這是一種在雲中自定義構建的與 MySQL 和 PostgreSQL 相容的資料庫。您可能還聽說過無伺服器,無伺服器讓您可以在不考慮例項的情況下構建並執行應用程式和服務。這是 AWS 技術發展過程中的兩個組成部分,我們很高興能參與其中。去年,我們在 A

遠離服務器宕機,騰訊WeTest正式推出服務器深度性能測試服務

容量 工具 系統性能 微博 閾值 進行 業務場景 tro 選擇 WeTest 導讀 隨著城市發展趨向智慧化,不僅移動互聯網應用正迅速融入出行、金融、醫療、娛樂等傳統行業,跟隨移動互聯網成長起來的,還有用戶對應用使用與消費的理性意識。 而在用戶不斷增加的同時,如何避免移動

Syncsort正式推出Trillium軟體系統中文版

全球領先的資料質量解決方案供應商Syncsort今日宣佈推出Trillium Software System(Trillium 軟體系統,TSS)中文版,為中國企業提供便捷的本地化服務,幫助他們應對大資料時代下資料質量管理的挑戰。   Trillium軟體系統是Syncsort的T

香港金管局正式推出區塊鏈貿易融資技術平臺“貿易聯動”

    香港金融管理局昨日宣佈推出區塊鏈貿易融資技術平臺“貿易聯動”,並開展跨境區塊鏈貿易融資研究。 何為“貿易聯動” “貿易聯動”由金管局推動成立,於2018年9月27日上線試運營,今日正式投入運作。該平臺由香港貿易融資平臺有限公司(HKTFPCL)管理及擁

TensorFlow 模型優化工具包正式推出

來源 | TensorFlow 公眾號 我們非常激動地宣佈 TensorFlow 新增一個優化工具包,這是一套讓新手和高階開發者都可以用來優化機器學習模型以進行部署和執行的技術。 我們預期這些技術對優化任何準備部署的 TensorFlow 模型都會非常有用,但對

遠離伺服器宕機,騰訊WeTest正式推出伺服器深度效能測試服務

WeTest 導讀 隨著城市發展趨向智慧化,不僅移動網際網路應用正迅速融入出行、金融、醫療、娛樂等傳統行業,跟隨移動網際網路成長起來的,還有使用者對應用使用與消費的理性意識。 而在使用者不斷增加的同時,如何避免移動應用延遲、閃斷、宕機等隱患給開發者們來了首當其衝的挑戰。放眼國內外,每一年都會出現伺服器宕機熱

蘋果iOS 9正式推出:手遊開發者應關注的幾項功能

北京時間9月17日凌晨,蘋果公司正式推出了iOS 9系統更新,為iPhone和iPad裝置增加了一系列新的功能,其中包括為新裝置推出的3D Touch、多執行緒任務以及新的Siri、Apple Pay、地圖和備忘錄功能。 不過,如果你是手遊開發者或玩家的話,或許這次更新更為有

Platform9正式推出託管Kubernetes服務_Kubernetes中文社群

Platform9正式推出託管Kubernetes服務 在去年雲端服務新創公司宣佈推出託管Kubernetes服務(簡稱PMK,Platform9 Managed Kubernetes)後,近日Platform9首席架構師Bich Le表示,此服務已經進入正式版本。他表示,許多企業使用者已經同

MySQL正式釋出高可用架構——MySQL InnoDB Cluster

題圖:by Alisa Anton from Unsplash MySQL的高可用架構無論是社群還是官方,一直在技術上進行探索,這麼多年提出了多種解決方案,比如MMM、 MHA、NDB Cluster、Galera Cluster、InnoDB Cluster、PhxSQL、MySQL Fabri

Aurora Serverless, 서울 리전 출시

Aurora Serverless는 Amazon Aurora(MySQL 호환 에디션) 데이터베이스를 위한 자동 확장 가능한 서비스로서, 이번에 서울 리전에도 출시되었습니다. 기존에 DB 인스턴스를 미리 구성하는데 반해, Aurora

Amazon Aurora Serverless 정식 출시

Amazon Aurora는 고성능 상용 데이터베이스의 성능과 가용성에 오픈 소스 데이터베이스의 간편성과 비용 효율성을 결합하였으며 클라우드를 위해 구축된 MySQL 및 PostgreSQL 호환 데이터베이스 서비스입니다. Aurora의 새로운 기능인

開發進行時 – Amazon Aurora Serverless

對於 Amazon Aurora,您可能已有所瞭解。Aurora 是一種完全託管、可自動擴充套件到 64 TB 的資料庫儲存,提供與 MySQL 相容或與 PostgreSQL 相容的版本。建立 Aurora 資料庫例項時,您可以選擇所需的例項大小,並可以選擇使用只讀副本提高讀取吞吐量。如果

How to Configure and Connect to Serverless MySQL Database

In this tutorial, you will learn how to configure and connect to Amazon Aurora Serverless. Amazon Aurora is a relational database serv

《ElasticSearch6.x實戰教程》正式推出(附圖書抽獎)

  經過接近1個月的時間,ElasticSearch6.x實戰教程終於成冊。這本實戰教程小冊有很多不足(甚至可能有錯誤),也是第一次完整推出一個系列的教程。   1年前,我開始真正接觸ES,在此之前僅停留在知道的階段,甚至連了解都算不上。1年後跳槽,新的知識新的領域爆炸式的噴湧而出,分散式、ES、Redis

《Java8 Stream編碼實戰》正式推出

​當我第一次在專案程式碼中看到Stream流的時候,心裡不由得罵了一句“傻X”炫什麼技。當我開始嘗試在程式碼中使用Stream時,不由得感嘆真香。 記得以前有朋友聊天說,他在程式碼中用了Lambda表示式結果CodeReview的時候老大讓它改了。我在“第三章 Stream流”寫了,“**簡潔的後果就是,程

MySQL Database on Azure服務在中國正式商用

詳細信息 預覽版 eba 多個 協議 tab 增長率 物聯網 客戶 基於由世紀互聯運營的Windows Azure平臺,MySQL Database on Azure服務助力中國用戶實現數據庫在雲端的快速部署、推進用戶的創新開發 2015年9月10日,北京——微軟中

阿裏雲宣布推出Serverless Kubernetes服務 30秒即可完成應用部署

安全摘要: 阿裏雲宣布推出Serverless Kubernetes服務,容器服務新增Serverless形態。5月2日,阿裏雲宣布推出Serverless Kubernetes服務,容器服務新增Serverless形態。開發者可在5秒內創建集群、30秒部署應用上線。用戶無需管理集群基礎設施,還可根據應用實際

巨杉數據庫 MySQL兼容項目正式開源

aurora 原生 acid 排序 讀寫操作 分布式 mysql數據庫 幫助 .com 9月7日、8日,2018 ODF 開源數據庫論壇,在北京盛大開幕。在大會上,巨杉數據庫正式發布了巨杉全新的MySQL/MariaDB兼容架構,並將項目正式開源。開源數據庫論壇(ODF)

巨杉資料庫 MySQL相容專案正式開源

9月7日、8日,2018 ODF 開源資料庫論壇,在北京盛大開幕。在大會上,巨杉資料庫正式釋出了巨杉全新的MySQL/MariaDB相容架構,並將專案正式開源。開源資料庫論壇(ODF)是中國開源資料庫垂直領域的頂級峰會,旨在建立一個平臺,以促進開源資料庫產品發展和

百度外賣正式更名為“餓了麼星選”;今日頭條推出電商App“值點”;京東入局個人快遞業務

< 觸控快訊,不一樣的聲音 > 本週行業快訊  百度外賣正式更名為“餓了麼星選”  10月15日訊息,百度外賣正式更名為“餓了麼星選”,App也採用了新的標識。百度外賣的官方微信和微博也均完成更名。餓了麼副總裁王景峰將擔任餓了麼星選CEO。據官方