微软宣布Azure Cosmos DB的Data API构建器正式发布

微软宣布Azure Cosmos DB的Data API构建器正式发布

💡 原文英文,约500词,阅读约需2分钟。
📝

内容提要

Microsoft宣布Azure Cosmos DB的Data API builder已正式发布。该开源项目为Azure数据库和本地存储提供了REST和GraphQL端点。Data API builder旨在简化在Azure Cosmos DB集合上公开GraphQL端点的过程,包括关系查询、过滤和变更。它提供了跨平台CLI、本地OpenAPI支持、REST端点的Swagger和GraphQL端点的Banana Cake Pop。DAB是一个ASP.NET项目,使用C#编写,使用ChilliCream的Hot Chocolate进行GraphQL和FusionCache进行内存缓存。该项目免费,并在GitHub上以MIT许可证发布。

Q&A

Azure Cosmos DB的Data API构建器有什么功能?

Data API构建器提供REST和GraphQL端点,简化在Azure Cosmos DB集合上公开GraphQL端点的过程,支持关系查询、过滤和变更。

Data API构建器是如何支持多种数据库的?

Data API构建器能够与多种后端存储无缝集成,包括NoSQL和关系数据库,支持同时管理多个数据库。

Data API构建器的主要技术栈是什么?

Data API构建器是一个ASP.NET项目,使用C#编写,结合ChilliCream的Hot Chocolate进行GraphQL和FusionCache进行内存缓存。

Data API构建器的部署方式有哪些?

Data API构建器是无状态的Docker友好容器,可以在本地或云环境中运行,支持自定义本地部署。

Data API构建器的使用是否收费?

该项目是免费的,没有高级版本,并在GitHub上以MIT许可证发布。

Data API构建器如何提高开发者的效率?

Data API构建器通过提供安全且功能丰富的REST和GraphQL端点,减少了开发者访问数据库的摩擦,支持零代码配置。

🏷️

标签

➡️

继续阅读