01 Soluzioni 02 Tecnologie 03 AI Refactoring 04 Processo 05 Lavori 06 Progetti innovativi 07 Contatto
IT EN
Progetti innovativi

MyXML

Database XML leggero con XPath, XQuery, API REST e navigazione in streaming di documenti di grandi dimensioni.

MyXML
Cliente
Apptron R&D
Anno
2026
Tecnologie
Python, SQLite, XPath, XQuery, REST API, Vanilla JavaScript
Python SQLite XPath XQuery REST API Vanilla JavaScript

Un database che parla la lingua dell’XML

MyXML archivia documenti senza imporre una mappatura su tabelle e li rende interrogabili attraverso XPath, XQuery e API REST. L’indicizzazione consente di lavorare con documenti molto grandi mantenendo stabile l’uso della memoria.

Caratteristiche principali

  • Ingest e ricostruzione fedele di XML con namespace, commenti e contenuto misto.
  • Query XPath e XQuery, incluse espressioni salvate e parametrizzate.
  • Esplorazione lazy: i nodi vengono caricati soltanto quando si apre un ramo.
  • Modifiche transazionali, ricerca full-text ed export XML o JSON.
  • Ruoli, permessi per collection, sessioni browser e token API.
  • Interfaccia web autonoma, senza build step né dipendenze esterne.

I test di carico del progetto includono documenti fino a 300 MB e oltre 20 milioni di nodi indicizzati.