Hasty Briefsbeta

双语

Xqerl – Erlang XQuery 3.1 Processor

6 months ago
  • #XQuery
  • #Database
  • #Erlang
  • xqerl 是一个用 Erlang 编写的自包含 XQuery 3.1 处理器和 XML 数据库。
  • 可嵌入 Erlang 或 Elixir 应用程序,也可独立使用。
  • 用户代码使用 XQuery 编写并编译为 BEAM 字节码。
  • 支持通过 XQuery 和 RESTXQ 注解定义 REST 端点。
  • 目前处于积极开发阶段,尚未稳定,但即将发布稳定版本。
  • 通过全部 30,895 个测试用例(跳过 1,823 个可选/未支持案例)。
  • 暂不支持模式感知和类型化数据功能以及全文扩展。
  • 无图形界面或网页端,专注将 XQuery 转化为可扩展的 Erlang 应用。
  • 所有代码需预编译,模块必须预先编译,依赖项自底向上处理。
  • 通过特定函数实现数据加载和删除。
  • 基于 rebar3 构建,未来计划包括发布包和索引等附加功能。
  • 欢迎贡献代码、文档、教程及社交媒体推广。