ArcadeDB 推出了新的官方驱动库 arcadedb-drivers,为开发者提供了四个客户端选项1。该库包含 Python 的 HTTP 和 gRPC 驱动,以及 TypeScript/JavaScript 的 HTTP 和 gRPC 驱动1。所有驱动均采用 Apache-2.0 开源许可证发布1。
这些驱动由 OpenAPI 和 Protobuf 规范自动生成,而非手工维护,确保了与服务器 API 的一致性1。当前版本为 0.1.0,针对 ArcadeDB 服务器 26.9.11。Python 驱动要求 Python 3.10 或更高版本,TypeScript 驱动则需要 Node 20+1。gRPC 驱动暂不支持浏览器环境,因为 ArcadeDB 服务器不支持 gRPC-Web1。
该驱动库支持 SQL、Cypher 和 Gremlin 等多种查询语言1,未来计划增加更多编程语言的支持1。
ArcadeDB has released arcadedb-drivers, an official driver library featuring four client implementations for Python and TypeScript/JavaScript 1. The release includes HTTP and gRPC drivers for both Python and TypeScript, all distributed under the Apache-2.0 open source license 1. Rather than relying on manual maintenance, the drivers are automatically generated from OpenAPI and Protobuf specifications 1.
The drivers are currently at version 0.1.0 and are actively under development, targeting ArcadeDB server version 26.9.1 1. Python drivers require Python 3.10 or later, while TypeScript drivers require Node 20 or higher 1. A notable limitation is that gRPC drivers do not yet have browser versions, as the server does not support gRPC-Web 1. The drivers support multiple query languages including SQL, Cypher, and Gremlin 1. ArcadeDB has indicated plans to expand driver support to additional programming languages in the future 1.
评论
还没有评论,欢迎留下第一条。