|
BaseX は軽量なネイティブXMLデータベースシステムである。GitHub〔GitHub: BaseX 〕上のコミュニティプロジェクトとして開発が進められており、大規模なXMLドキュメントやコレクションの保管、照会、視覚化に特化している。 BaseXはプラットフォームに依存せず動作し、緩やかな規約のフリーソフトウェアライセンスの下で配布されている。 他のドキュメント指向データベースとは対照的に、XMLデータベースは、XPathやXQueryなど、World Wide Web Consortium (W3C) が標準化したクエリ言語をサポートしている。BaseXはこれらの仕様 に加えて、Update Facility、および、Full Text 拡張機能にも対応している。付属のGUIを使うと、対話的な検索処理やデータの分析が可能で、リアルタイムに(式の入力を行う過程においても)XPath/ XQuery の式を評価することができる。 ==搭載するテクノロジー== * XPath query language * XQuery 3.1 * XQuery Update 3.0 (W3C) * XQuery Full Text 3.0 (W3C) * EXPath/EXQueryモジュールとパッケージングシステムのサポート * ユーザ管理とトランザクションロギングを含むクライアントサーバアーキテクチャー * RESTful API, WebDAV, XML:DB, XQJ や、Java, C#, Perl, PHP, Python などのプログラミング言語に対応するAPI * サポートするデータフォーマット: XML, HTML, JSON, CSV, Text, バイナリデータ * ツリーマップ、テーブルビュー、ツリービュー、散布図などのビジュアライゼーションを提供するGUI機能 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「BaseX」の詳細全文を読む スポンサード リンク
|