时间:2021-07-16 | 标签: | 作者:Q8 | 来源:网络
小提示:您能找到这篇{无服务器计算数据库意味着什么?}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的无服务器计算数据库意味着什么?内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您! |
为了利用数据库产品推销推广空间的无服务器计算模式,首先需要分离数据体系结构的存储层和处理层。解耦存储和计算并不完全是一个新概念。这个想法已经在一定程度上在NoSQL和大数据分析空间(Amazon EMR,微软的Azure DLS和DLA等)以及各种关系数据库技术(Oracle RAC,NuoDB)中实现经典网络视频广告。 然而,纯粹的存储和计算解耦并不完全是你称之为无服务器的。为了完全无服务器计算,计算不应该存在于不处理数据的时段,同时也提供按需自动缩放。
实质上,部署一个数据架构,数据库层将根据应用程序工作负载自动启动,关闭和扩展/缩减,同时还抽象出服务器,实例或群集的概念。您只需要定义数据库端点并连接您的应用程序;底层数据库技术将根据应用程序需求扩展存储和计算资源。
除了性能和灵活性方面的优势外,无服务器计算数据库模型还可提供高水平的成本效益。例如,每秒支付使用的数据库容量,并且仅在数据库处于活动状态时才支付,而不是事先选择数据库实例的大小。
无服务器计算数据库技术的当前状态
有大量可扩展的关系数据库技术提供读取或读/写扩展(Oracle RAC,Amazon Aurora,Percona XtraDB,ClustrixDB,NuoDB等)。但是,这些不是本地无服务器计算产品。还有针对无服务器计算数据库的创新解决方案,其中包括诸如FaunaDB(无服务器和全局复制的NoSQL数据库),Google Cloud Spanner(全球分布式和强一致的关系数据库)或MicrosoftCosmos DB(模式不可知的多模式数据库)模型)。但是想要使用这些数据库技术的传统应用程序将不得不大量重写或进行大量重新平台化。例如,尽管Google Spanner是一个具有完整ACID功能的关系数据库(并且拥有独特的数据库技术),但它依赖于定制客户端库来实现连接,并提供了一种SQL变体,其中事务由自定义API处理。
当前RDBMS技术的圣杯之一是将无服务器计算的优势与开发人员知道的灵活关系数据模型以及现有应用程序兼容的完整ANSI SQL和ACID支持相结合。 看起来,无论哪个数据库供应商首先达到顶级水平,并发布完全关系型和完全无服务器的数据库引擎,肯定会在市场上留下重要的标记。
以上就是我们的今日分享,希望对您有所帮助。
|
上一篇:全球云服务器市场格局变动
下一篇:无服务器知识大放送
小提示:您应该对本页介绍的“无服务器计算数据库意味着什么?”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通无服务器计算数据库意味着什么?的相关事宜。
关键词:无服务器计算数据库意味