此功能允许用户利用现有的数据库驱动程序与数据库是无服务器数据库驱动程序传统上数据库驱动程序与尽管连接在开始时有一些开销但持续通信几乎没有开销这使。但是长期连接可能会在无服务器环境中导致问题。考虑到无服务器功能的短暂性跟踪连接关闭空闲连接处理僵尸和维护内部连接池可能会成为一件苦差事这样数据库就不会被淹没。除此之外越来越多的云提供商不允许任意连接这使得使用依赖连接的现有数据库变得具有挑战性。使用具有无服务器功能的传统数据库很快就会导致数据库不堪重负。无服务器功能会快速耗尽数据库连接针对上述问题开发了以便为运行在无服务器功能上的应用程序提供更好的体验。
及在支持的代码库中使用越
此外一些数据库提供商也开发了自己的数据库驱动程序库。这些驱动程序使用不同的 加拿大电报号码数据 协议例如或而不是传统的连接因此非常适合快速发展的无服务器。那么这些无服务器驱动程序如何与相适应呢现在支持无服务器驱动程序自最初发布以来的一个关键部分就是查询引擎。查询引擎采用编写允许将客户端查询可靠且高效地转换为语句然后通过随附的数据库驱动程序执行这些语句。该系统过去运行良好但几个月前我们注意到新的数据库提供商提供用编写的无服务器数据库驱动程序的趋势这些驱动程序通过与特殊端点通信。我们的团队知道构建与这些新端点通信的基于的实现将是一项艰巨的任务。
将客户端查询转换为然后
显示客户端使用查询引擎打开与数据库的长期连接的图表客户端无需驱动适配器即可与数据库进行通信。此外虽然可与许多数据库引擎和提 KH列表 供程序配合使用但它只能通过直接连接或通过连接池例如连接到这些数据库。如今通过引入驱动程序适配器这两个问题都得到了解决该适配器使在连接到支持的数据库时能够使用现有的数据库驱动程序。今天我们发布了两个驱动程序适配器和。这些适配器充当客户端和无服务器数据库驱动程序之间的转换器。如果您使用数据库驱动程序和驱动程序适配器您的应用程序不再需要与数据库的直接连接才能运行而是通过或连接与数据库进行通信。