AWS释出Data API能简化应用程式存取Aurora无伺服器资料库的程序
为了解决应用程式存取Amazon Aurora无伺服器资料库(Amazon Aurora Serverless)不协调的问题,AWS提供了Data API,让应用程式不需要一直开启关闭资料库连接,减少付出不必要的资源成本。
AWS提到,传统应用程式存取关连式资料库,在程序上需要先开启与资料库连结,并利用该连接进行单个或是多个SQL查询,待查询结束后关闭连接。但这种使用连接模式存取资料库的方法,仅适用于传统长时间执行的程式,因为其开启资料库连接需要较多的运算资源,还会消耗不少资料库上的记忆体,而较长时间执行的应用程式,则可以分摊这些执行成本。
但这样的模式并不适合最近兴起的无伺服器应用程式,因为无伺服器函式的特性就是会被经常性的呼叫,函式每次的执行时间都只有几毫秒到几分钟,资料库连结开开关关花费不必要的执行时间,且由于没有长时间执行的伺服器,因此也无法储存连接识别符号(Connection Identifier)可供重複使用,而AWS的Data API就是要来解决这个问题。
这个Data API是专为与MySQL相容的Amazon Aurora无伺服器服务设计,无论是传统还是无伺服器应用程式,都能够使用这个Data API,以解决传统资料库连接带来複杂的管理和运算成本支出,让使用者的应用程式能够简单地存取Amazon Aurora无伺服器资料库并执行SQL查询。
Data API查询会以JSON格式回传资料,并且以安全的HTTPS加密连接传输,Data API提供的功能包括ExecuteStatement执行单个SQL陈述式,或是可以对资料阵列执行SQL陈述式的BatchExecuteStatement,以及开始资料交易并回传交易识别符号BeginTransaction等。不过,每个函式都必须要在一分钟内执行完成,且最多只能回传1MB的资料。
AWS提到,使用Data API的方法很简单,分别有从Amazon RDS控制台、命令列以及撰写程式呼叫函式三种方式。现在Data API已经可以在美东的北维吉尼亚和俄亥俄、美西奥勒冈、亚洲东京与欧洲爱尔兰区域开始使用,使用者不需要为Data API额外付费。
免责声明:本文由用户上传,如有侵权请联系删除!
猜你喜欢
最新文章
- 个性标签写什么好8个字(个性标签8个字简介介绍)
- 贴吧和i吧有什么区别(贴吧和i吧有什么区别)
- 东北话得细小是什么意思(东北话小得得是啥意思)
- 太姥山旅游最新攻略一日游(太姥山旅游线路)
- 12月有什么好电影上映(12月上映好看的电影)
- 妒海主题曲百度云(泰剧妒海的主题曲和片尾mp3格式的谁有谢谢)
- 元奎在好莱坞拍过多少电影(指导过多少电影 都叫什么)
- 怎么关闭wps删除提示(wps屏幕提醒怎么关闭简介介绍)
- 4399弹弹堂vip折扣券(4399弹弹堂怎么刷点券啊)
- 企业天猫入驻条件及费用(天猫入驻条件及费用简介介绍)
- 尹相杰母亲是马玉涛吗(尹相杰母亲是马玉涛吗)
- 冬至应该吃什么食物(冬至应该吃什么食物)
- nokia6600复刻版本(NOKIA6630~~~)
- 新年快乐日语怎么说(新年快乐日语怎么说)
- 工作交接清单怎样写,格式是怎样的(工作交接清单怎样写格式是怎样的简介介绍)
- 为什么我的梦幻诛仙人物快捷键用不出来(求高手解答 我换了很多台机子了)
- 三星note3开不了机(三星note1手机为什么开不了机)
- 迅雷种子怎么提取(前缀是什么)
- poison(ivy 什么意思)
- 魔法卡片掉卡规则(魔法卡片中怎么没有变闪卡的卡友)
- 眼部结构简图(眼部结构简介介绍)
- 武汉外高国际部学费(武汉外高出国)
- 湖南台为什么叫马桶(湖南台为什么叫芒果台)
- 公元前10000年是什么年(公元前10000年)