HackerNews

Xqerl – Erlang XQuery 3.1 プロセッサ

Xqerl – Erlang XQuery 3.1 Processor

https://zadean.github.io/xqerl/


xqerlは、Erlangで書かれた自己完結型のXQuery 3.1プロセッサおよびXMLデータベースです。ErlangまたはElixirのアプリケーションに埋め込むことも、スタンドアロンとして使用することもできます。ユーザーのコードはXQueryで記述され、BEAMにコンパイルされます。RESTを介して外部と通信する機能も備えていますが、GUIやウェブインターフェースは存在しません。xqerlは現在も開発が進められており、安定版のリリースはまだですが、多くのテストを通過しています。モジュールは静的に利用可能で、XQueryコードをスケーラブルで同時実行可能なErlangアプリケーションに変換することが目的です。データの挿入や削除も簡単に行えます。将来的にはリリースパッケージの提供や新しいGUIの追加も計画されています。