北京2022年2月14日 /美通社/ -- 亞馬遜云科技宣布通過與光環新網和西云數據的緊密合作,在中國區域(北京與寧夏)推出完全托管的、兼容Redis的內存數據庫Amazon MemoryDB for Redis。Amazon MemoryDB for Redis具有高可用性和高持久性,可為客戶提供超高性能,尤其適用于需要亞毫秒級低延遲響應的關鍵業務應用。通過Amazon MemoryDB for Redis,客戶可以使用他們熟悉的、靈活的Redis數據結構和已用的應用程序接口(API),無需額外管理緩存、持久數據庫及其底層基礎架構。使用Amazon MemoryDB for Redis,客戶無需承諾最低消費或預付費用,只需為所用的數據庫容量付費。
如今,開發人員采用微服務架構大規模構建高性能應用程序,應用功能被分成松散、獨立的微服務,這讓應用程序的部署、管理和擴展更為輕松。然而采用微服務構建應用程序會增加底層代碼庫的復雜性,并且由于用戶每次互動或API調用通常會涉及數百個微服務,這些應用程序就需要具有極低的延遲。客戶希望幫助其運行、擴展以及管理他們的數據庫,支撐其由微服務構建的、需要提供大規模實時用戶體驗的高性能應用程序,如電子商務、網上銀行以及媒體和娛樂應用等。為滿足以上性能需求并精簡代碼,許多開發者使用開源內存數據庫Redis作為緩存,縮短應用程序的響應時間。Redis具有靈活的數據結構,簡化了建模、篩選、映射和排列所需的代碼,備受開發人員的青睞。但是Redis作為緩存實現了更高的性能與靈活性,即具有高吞吐量和可用性,但降低了持久性,欠缺了主數據存儲所需要的一致性和持久性。因此,客戶為實現超高性能和持久性,會選擇Redis與Amazon Aurora或Amazon DynamoDB等數據庫搭配使用。有些開發者甚至會放棄持久性,選擇將緩存作為主數據庫,一旦發生故障他們將面臨重建數據庫的風險,這將是一項非常耗時且容易出錯的工作,并導致不好的終端用戶體驗。
Amazon MemoryDB for Redis是一項完全托管、兼容Redis的內存數據庫,可在任意規模下提供低延遲、高吞吐量和持久性,可幫助客戶輕松構建需要持久數據庫具有低至亞毫秒級延遲的應用程序。Amazon MemoryDB for Redis可作為獨立主數據庫使用,客戶可將所有數據存儲在內存中,利用微服務構建高性能應用程序,而不必額外管理緩存、持久數據庫或其所需的底層基礎架構。Amazon MemoryDB for Redis與當前廣泛使用的Redis API兼容,開發者可使用他們熟悉的、與創建微服務應用相同的Redis應用代碼、數據架構以及指令,快速創建應用程序。Amazon MemoryDB for Redis可自動擴展,為客戶提供任意規模的超低延遲,滿足高性能應用的需求。Amazon MemoryDB for Redis中的數據始終加密,具有高持久性,數據存儲于跨多個可用區(Multi-AZ)的交易日志中,可實現數據庫的快速恢復和重啟,不會丟失數據。
亞馬遜云科技數據庫與數據分析副總裁Raju Gulabani表示:“越來越多的客戶需要通過更為簡便的方式使用微服務創建現代化應用程序,這對性能和持久性提出了極高的要求。Amazon MemoryDB for Redis具有的高持久性和超高性能,可幫助客戶簡化架構。客戶不必管理單獨緩存、數據庫和底層基礎架構,即可快速、輕松地構建和擴展需要實時互動的應用程序,重塑客戶體驗。”
客戶可以使用Amazon管理控制臺、Amazon 命令行界面(CLI)或者Amazon 軟件開發包(SDK)在幾分鐘之內輕松創建一個Amazon MemoryDB for Redis集群。Amazon MemoryDB for Redis目前已在美東(弗吉尼亞州北部、俄亥俄州)區域、美西(加利福尼亞北部、俄勒岡州)、亞太(孟買,中國香港、新加坡、東京、悉尼、首爾)區域、歐洲(愛爾蘭、法蘭克福、倫敦、斯德哥爾摩)區域和南美(圣保羅)區域、加拿大(中部)區域、中國(北京)區域、中國(寧夏)區域等推出。
Netflix是世界領先的娛樂服務提供商之一,在190多個國家擁有2億多會員,提供多種類型和不同語言的影視劇、紀錄片。Netflix MCE媒體工作流基礎架構經理Charles Zhao表示:“我們的媒體平臺采用的微服務架構,我們一直在尋找合適的數據庫來支持該平臺。我們非常高興看到亞馬遜云科技推出了Amazon MemoryDB for Redis,它滿足了我們對持久內存數據庫的需求,為我們的短期和長期架構計劃提供支持。”
Twilio是一家領先的云通信平臺,使開發者能夠通過簡單易用的API在其軟件應用程序中創建、擴展和運行實時客戶互動。Twilio工程總監Andrei Birjukov表示:“我們的平臺每年在語音、電子郵件、短信、彩信、FB Messenger、WhatsApp等渠道發送和接收超過1050億條信息,我們需要一個能夠處理如此大規模信息量的數據庫,同時還要確保低延遲。Amazon MemoryDB for Redis具有極高的可擴展性,每個集群可輕松擴展到一百多TB。作為一個內存數據庫,Amazon MemoryDB for Redis提供了極高的性能,對我們全球平臺的運營至關重要。”