var _hmt = _hmt || []; (function() {   var hm = document.createElement("script");   hm.src = "https://hm.baidu.com/hm.js?8c9c5a8618dc4aea3be27b32962e5871";   var s = document.getElementsByTagName("script")[0];    s.parentNode.insertBefore(hm, s); })();
400 050 6600
数据分析师

手机号

验证码

30天自动登录

为什么您的下一个数据库将成为无服务器API

来源:CPDA数据分析师网 / 作者:数据君 / 时间:2020-08-28

然而,许多无服务器的初体验并没有辜负人们的炒作

一些公司在选择定制应用程序方面取得了成功,而其他应用程序似乎不适合无服务器,那些不适合的人碰到了提供者施加的限制,以估计和应对快速变化的功能需求,工程团队的战争故事开始时充满希望,但由于这些局限性而使他们感到沮丧,就像项目接近完成一样,报告的问题包括冷启动,有效负载限制,运行时限制和内存限制。

 

随着这些问题的解决,无服务器已随着时间的推移而得以证明,并有望成为2020年的主要趋势之一

许多工程师现在已经了解了先前的局限性,可以更加仔细地分析一个项目是否合适对于无服务器,但是由于无服务器仍在发展,因此可以以无服务器样式构建的应用程序范围正在迅速扩大,解决了许多限制,并且   出现了专注于不同事物的新提供商, 新兴的提供边缘无服务器的技术为桌面带来了另一个优势:在全球范围内自动分配功能,从而使延迟时间比以前想象的要低。

 

推动采用的核心思想(即用即付和零操作)被纳入许多其他领域

在过去我们通常每月支付服务费用或购买许可证并在我们自己的服务器上安装可部署的服务的地方,现在我们可以看到各种各样的服务提供按需付费的模型,例如身份验证,分析,内容管理,实时通知,付款服务或数据库,本质上它们提供高度特定的计算即服务。

 

数据库的作用?从上面采用这些核心原则的服务类别列表中,无服务器数据库可能会产生的影响

主要是因为它们在应用程序堆栈中扮演的角色要求它们始终可访问并且尽可能实时,此外成名时刻到来时,启动应用程序再也无法承受不了扩展的麻烦,无论是命中还是错过,具有可靠的故障转移策略的分布式数据库非常合适,但是分布式方面通常使它们的部署和维护变得复杂,无服务器数据库已经经历了这种挣扎,因此可以使您摆脱繁重的操作,本质上,无服务器数据库是不需要配置或服务器管理并提供即用即付API的数据库。

 

开发人员社区正在等待数据库发展到可以与无服务器堆栈协调地工作的地步

分布式数据库向无服务器的发展很可能会推动无服务器的采用,或者更确切地说,这种演变将消除采用无服务器的终障碍,因为如果数据库仍然是瓶颈,则完全基于功能构建的应用程序将无法提供所需的即付即用或可扩展性。

 

传统数据库不提供现代的安全API,这会迫使您屏蔽数据库以防止外部访问

这通常是通过将数据库放置在虚拟私有云中来完成的,您可以在其中将数据库隐藏在后端后面,另一个原因是数据库通常在交互之前需要连接,建立连接通常需要时间,并且连接数量有限,由于无服务器功能应该完全无状态,因此连接不能无限期保持打开状态,每个函数建立连接,检索数据并再次杀死它的替代方法将使API调用增加几秒钟,当许多功能同时运行时,我们很容易超过可以同时打开的数据库连接数。

 

解决此问题的一个相对简单的方法是将一个API放在数据库的顶部

为您处理连接池,但这会增加复杂性,延迟,并且根据方法的不同,可能会再次引入单点故障,发生了什么变化?数据库!数据库有许多复杂的优化和数据一致性问题需要解决。因此,它们的发展速度比无服务器堆栈中的其余元素慢。像这样的  无服务器数据库愿望清单表示开发人员社区正在等待数据库发展到可以与无服务器堆栈协调地工作的地步。协调工作的数据库不会出现上述连接问题,因为它是无连接的并且默认情况下是安全的。数据库不是打开与数据库的连接,而是变为提取安全令牌并传递数据的API。理想情况下,这样的数据库提供与其余堆栈相同的优点,例如按需付费和自动扩展,随着将无服务器推送到边缘的提供程序的出现,也在地理位置上分布的数据库将维护这些提供程序的低延迟优势。如今,提供这些功能的一部分(或全部)的数据库已经存在。

 

自无服务器的个发行版以来,许多事情已经改变

我们拥有更多的经验,限制不断提高,生态系统正在迅速发展,长期以来,人们一直认为数据库无法在无服务器堆栈中使用,因此由于其安全性模型和持久连接而仍然成为瓶颈,随着新的无服务器友好数据库解除了这些限制,我们现在正接近临界点。

 

CPDA企业内训

https://www.cpda.cn/trainning/

 

cpda项目数据分析师为什么要更名?

https://www.chinacpda.com/question/4504.html

 

海南智企数据分析师事务所

https://www.chinacpda.com/shiwusuo/14202.html

 

王兴海老师 高级经济师

https://www.chinacpda.com/shizi/9433.html

 

用数据改变人生,获得CPDA证书仅是一个开始

https://www.chinacpda.com/shouquanzhongxin/14854.html

 

大数据专业就业前景及就业方向如何?

https://www.chinacpda.com/wenti/11706.html

 

CPDA数据分析师学习方式和课程体系

https://www.chinacpda.com/xuexiarea/18089.html

 

数据分析师的职业进阶之路

https://www.chinacpda.com/zixun/4048.html

 

《大数据人才培养体系标准》正式发布!

https://www.chinacpda.com/dongtai/9669.html

 

CPDA数据说给你带来精彩的视频案例讲解

https://www.chinacpda.com/videocenter/

 

数据分析师考核

https://www.chinacpda.com/examine/

 

数据分析师职业规划

https://www.chinacpda.com/career/

 

CPDA数据分析师授权中心

https://www.chinacpda.com/train/

 

数据分析相关动态

https://www.chinacpda.com/data/?page=10

 

数据分析师为您解答更多问题

https://www.chinacpda.com/qa/

 

数据分析案例展示

https://www.chinacpda.com/case/

 

查找您周边省份授权培训中心:

https://www.chinacpda.com/train/

 

2020CPDA数据分析师线上报名:

https://www.chinacpda.com/baoming.php

 

CPDA数据分析明星导师:

https://www.chinacpda.com/startutor/

 

CPDA数据分析师培训优秀学员:

https://www.chinacpda.com/student/

 

免费客服热线:400-050-6600

商业联合会数据分析专业委员会

 

Prev article

揭开机器学习的神秘面纱:机器学习如何发现新信息

Next article

使用数据块和机器学习构建

数据分析师

报名咨询

数据分析师

报名缴费

数据分析师

客服中心

数据分析师

课程服务

数据分析师

认证服务