亞馬遜周二宣布推出Aurora兩個(gè)新功能,此舉是亞馬遜完善AWS服務(wù)的一部分。
Aurora是亞馬遜旗下兼容MySQL的關(guān)系數(shù)據(jù)庫(kù)。新添加的調(diào)用Lambda函數(shù)的功能令用戶可以將Aurora連至其他AWS服務(wù),另外還可以從亞馬遜的S3(Simple Storage Service)直接將數(shù)據(jù)加載到Aurora數(shù)據(jù)庫(kù)里。
AWS Lambda是一個(gè)無(wú)服務(wù)器的計(jì)算服務(wù),可對(duì)事件做出響應(yīng)運(yùn)行代碼及自動(dòng)管理底層的計(jì)算資源。用戶可以在Aurora里寫存儲(chǔ)過(guò)程調(diào)用Lambda函數(shù)。例如,用戶可以利用亞馬遜的簡(jiǎn)單電子郵件服務(wù)(SES)發(fā)送電子郵件,或利用簡(jiǎn)單通知服務(wù)(SNS)發(fā)出通知或更新亞馬遜DynamoDB表。AWS Lambda可在應(yīng)用程序?qū)用嫔嫌茫詫?shí)現(xiàn)復(fù)雜的ETL作業(yè)和工作流程、跟蹤和審計(jì)數(shù)據(jù)庫(kù)表數(shù)據(jù)庫(kù)表的行為及執(zhí)行高級(jí)的性能監(jiān)控和分析。
第二個(gè)新功能可用于直接將數(shù)據(jù)從S3籃子里導(dǎo)入Aurora。在此之前,用戶必須先將數(shù)據(jù)復(fù)制到EC2實(shí)例,然后才能導(dǎo)入Aurora。所用數(shù)據(jù)可以來(lái)自用戶的Aurora可訪問(wèn)的任何AWS地區(qū)集群。
亞馬遜一步步蠶食甲骨文的數(shù)據(jù)庫(kù)業(yè)務(wù),甲骨文首席技術(shù)官Larry Ellison也已經(jīng)注意到了這一點(diǎn)。他上個(gè)月在甲骨文全球大會(huì)上抨擊Aurora數(shù)據(jù)庫(kù)缺乏特點(diǎn),他還抨擊了AWS鎖定供應(yīng)商的做法。