Appwrite 2.0 favicon

Appwrite 2.0

Appwrite 2.0 对平台进行了重大升级,引入了基于协程调度的 Hyperloop B 引擎、原生 PostgreSQL 与 MySQL 数据库支持、兼容 S3 的对象存储,以及符合标准的 OAuth 2.1 与 OpenID Connect 身份提供商功能。

编程&IT将标准 ORM 和数据库客户端直接连接至原生 PostgreSQL 和…通过专用的 VectorsDB 实例执行向量相似度搜索。无需专有 SDK,通过标准的兼容 S3 工具链传输和管理文件。作为面向外部消费端应用程序的 OAuth 2.1 和 OpenID…
Appwrite 2.0 product interface screenshot
预计月访问量
33.9万
数据月份:
收录于 AIToolly

Appwrite 2.0 是什么?产品概览

产品用途与官方定位

Appwrite 2.0 代表了该后端即服务(BaaS)平台的一次重大架构升级,重点在传统 API 的基础上提供了与行业标准协议的直接原生兼容能力。

平台的核心更新包含 Hyperloop B 协程引擎、对 PostgreSQL 和 MySQL 的原生数据库支持、兼容 S3 的对象存储、用于相似度检索的 VectorsDB 以及 OAuth 2.1 身份提供商。

Appwrite 2.0 可以用来做什么?

有官方来源支持的使用场景

标准数据库与 ORM 集成

使用标准连接字符串将外部应用程序框架和 ORM 直接连接至托管的 PostgreSQL 或 MySQL 数据库。

向量相似度检索与文档存储

在 VectorsDB 中管理高维向量嵌入,同时在无模式(schemaless)JSON DocumentsDB 集合中持久化灵活的应用数据。

集中式 OAuth 2.1 身份管理

将 Appwrite 项目作为 OpenID Connect 和 OAuth 2.1 身份提供商,用于在外部 Web 或移动应用之间对用户进行集中式身份验证。

Hyperloop B 引擎与协议互操作性

Appwrite 2.0 使用基于协程的执行模型 Hyperloop B 取代了早期的工作进程结构。在该架构下,工作进程在等待数据库查询、缓存响应或网络 I/O 时会主动让出执行权,从而允许单个进程同时处理多个高并发请求。

为了减少对专有客户端 SDK 的绑定,Appwrite 2.0 在核心子系统中开放了原生网络协议。开发者可以使用标准的 PostgreSQL 与 MySQL 数据库客户端、用于文件操作的通用 S3 工具,以及用于身份验证的标准 OpenID Connect 发现端点。

  • Hyperloop B 依赖协程调度器,有助于减少进程在 I/O 操作期间发生同步空闲等待。
  • 可以使用 AWS CLI 和 rclone 等标准 S3 客户端直接操作对象存储存储桶。
  • 身份验证端点遵循 OAuth 2.1 与 OpenID Connect 规范,以提供广泛的生态系统支持。

选择 Appwrite 2.0 前需要测试什么

用自己的素材和工作流完成验证

  • 确认部署环境能够满足自托管多容器工作节点拓扑结构的容器编排规范要求。
  • 核实项目网络需求是否依赖 Appwrite Firewall 或 Appwrite Domains,这两项功能仅在 Appwrite Cloud 中提供。
  • 对照原生 PostgreSQL、MySQL、DocumentsDB 或 VectorsDB 引擎,检查现有数据库工作流的兼容性。

Appwrite 2.0 来源与核对时间

核对了哪些信息以及核对时间

最后核对
分类
编程&IT

Appwrite 2.0 常见问题

基于已核对产品资料的回答

Appwrite 2.0 支持哪些数据库引擎?

Appwrite 2.0 在全新自托管安装中默认支持 PostgreSQL,同时也支持 MySQL、MariaDB、MongoDB,以及专用的 DocumentsDB 和 VectorsDB 引擎。

Appwrite 2.0 如何与第三方 S3 工具集成?

Appwrite Storage 提供了兼容 S3 的 API 端点,支持直接与 AWS CLI、官方 AWS SDK 以及 rclone 等通用工具链无缝集成与传输数据。

Hyperloop B 在 Appwrite 2.0 中的作用是什么?

Hyperloop B 是支撑 Appwrite 2.0 的协程执行引擎,它通过在 I/O 操作期间让出执行权,使得单个进程能够高效处理多个并发请求并降低资源闲置。

Appwrite 2.0 可以作为身份提供商(IdP)使用吗?

可以,Appwrite 2.0 内置了符合标准的 OAuth 2.1 和 OpenID Connect 服务器,允许项目为外部应用程序签发带作用域的访问令牌并完成身份验证。

Appwrite Firewall 和 Domains 功能是否适用于自托管实例?

不适用,Appwrite Firewall 流量控制规则以及 Appwrite Domains 自定义域名管理目前均仅作为 Appwrite Cloud 专属功能提供,自托管版本中不包含。

继续查看同一分类中近期收录的其他工具。